Jenkins nasıl kaldırılır?


Yanıtlar:


444

Bu talimatlar, http://jenkins-ci.org/ adresinden resmi Jenkins Mac yükleyicisini kullanarak yüklediyseniz geçerlidir.

Terminalden kaldırma komut dosyasını yürütün:

'/Library/Application Support/Jenkins/Uninstall.command'

veya o klasöre gitmek için Finder'ı kullanın ve Uninstall.command üzerine çift tıklayın.

Son olarak unutulmuş olabilecek son yapılandırma bitlerini silin :

sudo rm -rf /var/root/.jenkins ~/.jenkins

Kaldırma komut dosyası bulunamazsa (eski Jenkins sürümü), aşağıdaki komutları kullanın:

sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist
sudo rm /Library/LaunchDaemons/org.jenkins-ci.plist
sudo rm -rf /Applications/Jenkins "/Library/Application Support/Jenkins" /Library/Documentation/Jenkins

ve tüm işlerden ve binalardan kurtulmak istiyorsanız:

sudo rm -rf /Users/Shared/Jenkins

ve jenkins kullanıcısını ve grubunu silmek için (bunları kullanmayı seçtiyseniz):

sudo dscl . -delete /Users/jenkins
sudo dscl . -delete /Groups/jenkins

Bu komutlar, yeni Jenkins sürümlerindeki kaldırma komut dosyası tarafından da çağrılır ve yürütülmesi gerekir:

sudo rm -f /etc/newsyslog.d/jenkins.conf
pkgutil --pkgs | grep 'org\.jenkins-ci\.' | xargs -n 1 sudo pkgutil --forget

Özelleştirme bölümünde bir seçenek olarak yükleyiciye dahil edilebileceğini düşünüyorum. Ya da kullanıcı uygulamayı çöp kutusuna atmaya karar verdiğinde bazı silme kancaları olması gerektiğine inanıyorum. Ama bu "sudo rm! $" Ne için?
— jayarjo

Kestirme içinsudo rm /Library/LaunchDaemons/org.jenkins-ci.plist
— sti

1
Özelleştirilmiş bir yükleme kullanarak veya Çöp Kutusu için bir klasör eylemi ayarlayarak Mac uygulamalarının kaldırıldığını hiç görmedim. Beni bunlardan bazı örneklere yönlendirebilir misiniz?
— sti

41
Yukarıdaki komutlar /Library/Application Support/Jenkins/Uninstall.commandumarım birkaç hafta içinde bulunacaktır .
— sti

1
Uninstall.command betiği şimdi var gibi göründüğü için, cevabın ilk kısmını bununla güncellemek iyi olurdu (eski kurulumlara sahip insanlar için bilgi sahibi olmak hala çok kullanışlı olsa da).
— Alex Dixon

94

Haklısın, basit. Çalıştır (yönetici şifresi gerekir):

'/Library/Application Support/Jenkins/Uninstall.command'

Bunu sudo kullanarak yönetici ayrıcalıklarıyla yapmak gerekebilir.


Bu bir ton yardımcı oldu. Bu bilgilerin Mac'in belgelerinde daha yaygın olmadığı için şok oldum.
— Makoto

3
Ben StackOverflow için sırf bunun varsayılan belgeleri düşündüm her şeyi ben daha (vaka spesifik ve çoğu zaman daha iyi açıklanmıştır) buldum :) en başvuru belgeleri daha burada cevap :)
— javatarz

1
Teşekkürler! OP bunun için kabul edilen cevabı değiştirebilseydi harika olurdu.
— xmarcos

21

Terminal'de boşluktan önce ters eğik çizgi eklemeniz gerektiğini unutmayın, böylece uygun kopyalama / yapıştırma

/ Kütüphane / Uygulama \ Destek / Jenkins / Uninstall.command

ps geç cevap için üzgünüm :)


Bunun bir yorum olması gerektiğini düşünüyorum (hangi cevaba?). En yüksek iki cevap, alanı kabuğun yorumlanmasından korumak için komutun etrafında tırnak işaretleri içerir.
— Brandin

7

Terminal'de çalıştır:

sh "/Library/Application Support/Jenkins/Uninstall.command"

4
Mayıs 2017 itibarıyla Uygulama Desteği'nde bir Jenkins klasörü bile yok
— brainray

4

Kaldırıcı yok. Bu nedenle, şunları yapmanız gerekir:

  • Jenkins içeren dizini silin (veya savaşı dağıtıyorsanız - savaşı konteynırınızdan çıkarın).

  • ~ / .Jenkinleri çıkarın.

  • Başlangıç ​​komut dosyalarını kaldırın.


Ben rc init betikleri gibi betiklerden bahsediyordum. Herhangi bir kurulum yapmadıysanız, sadece jenkinleri çıkarmak yeterlidir.
— carlspring

Mac OS X yükleyicisi ile yükledim, bu yüzden ne oluşturduğundan emin değilim: |
— jayarjo

Sadece klasörleri silmenizi öneririm. Herhangi bir sorun olursa bana bildirin.
— carlspring

2

Benim Jenkins sürümü: 1.5.39

Adımları yürütün:

Adım 1. Klasöre gidin /Library/Application Support/Jenkins

Adım 2. Uninstall.command jenkins-runner.shdosyasını çalıştırın .

Adım 3. Sonucu kontrol edin.

Benim için çalışıyor.


1
Jenkins'in 1.5.39 sürümü yok. Ve bu sadece önceki cevapların eksik bir kopyası.
— t0r0X

2

Jenkins'i MacOS Sierra'dan tamamen kaldırmak için aşağıdaki komutları çalıştırın. Hiçbir şeyi değiştirmenize gerek yok, sadece bu komutları çalıştırın.

sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist
sudo rm /Library/LaunchDaemons/org.jenkins-ci.plist
sudo rm -rf /Applications/Jenkins '/Library/Application Support/Jenkins' /Library/Documentation/Jenkins
sudo rm -rf /Users/Shared/Jenkins
sudo rm -rf /var/log/jenkins
sudo rm -f /etc/newsyslog.d/jenkins.conf
sudo dscl . -delete /Users/jenkins
sudo dscl . -delete /Groups/jenkins
pkgutil --pkgs
grep 'org\.jenkins-ci\.'
xargs -n 1 sudo pkgutil --forget

Salam

şah


Son üç mermi sıkılmalıdır.
— Shimi Bandiel
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.