Jenkins를 제거하는 방법?


답변:


444

이 지침은 http://jenkins-ci.org/ 의 공식 Jenkins Mac 설치 프로그램을 사용하여 설치 한 경우에 적용됩니다.

터미널에서 제거 스크립트를 실행하십시오.

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

또는 Finder를 사용하여 해당 폴더로 이동하고 Uninstall.command를 두 번 클릭하십시오.

마지막으로 마지막 구성 비트 삭제할 수 있습니다 잊혀진를 :

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

제거 스크립트를 찾을 수 없으면 (이전 Jenkins 버전) 다음 명령을 사용하십시오.

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

jenkins 사용자 및 그룹을 삭제하려면 (사용하기로 선택한 경우) :

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

이 명령은 또한 최신 Jenkins 버전의 설치 제거 스크립트에 의해 호출되며 다음도 실행해야합니다.

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

나는 그것이 사용자 정의 섹션에서 옵션으로 설치 프로그램에 포함될 수 있다고 생각합니다. 또는 사용자가 응용 프로그램을 휴지통에 넣기로 결정할 때 삭제 후크가 있어야한다고 생각합니다. 그러나 "sudo rm! $"는 무엇입니까?
jayarjo

약칭sudo rm /Library/LaunchDaemons/org.jenkins-ci.plist
sti

1
사용자 정의 설치를 사용하거나 휴지통에 대한 폴더 작업을 설정하여 Mac 응용 프로그램이 제거 된 것을 본 적이 없습니다. 그 몇 가지 예를 알려 주시겠습니까?
sti

41
위의 명령은 /Library/Application Support/Jenkins/Uninstall.command몇 주 안에 희망적 으로 발견 될 것 입니다.
sti

1
지금은 Uninstall.command 스크립트가있는 것처럼 보이기 때문에 답변의 첫 부분을 업데이트하는 것이 좋습니다.
Alex Dixon

94

당신이 옳습니다. 간단합니다. 실행 (관리자 비밀번호 필요) :

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

sudo를 사용하여 관리자 권한으로이를 수행해야 할 수도 있습니다.


이것은 톤을 도왔다. 이 정보가 Mac 문서의 어느 곳에서도 널리 보급되지 않았다는 사실에 놀랐습니다.
Makoto

3
I에 유래가 용의 당연 기본 문서입니다 생각 모든 것을 내가 더 (사례 구체적이고 시대의 가장 잘 설명) 발견했습니다 : 대부분의 응용 프로그램의 문서보다 여기에 답 :
javatarz

1
감사! OP 가이 답변에 허용되는 답변을 변경할 수 있다면 좋을 것입니다.
xmarcos

21

터미널에서는 공백 전에 백 슬래시를 추가해야하므로 적절한 복사 / 붙여 넣기가 필요합니다.

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

늦은 답변 죄송합니다 :)


나는 이것이 주석이어야한다고 생각한다 (어떤 대답에?). 쉘에 대한 해석으로부터 공간을 보호하기 위해 명령에 두 개의 가장 높은 답변이 인용되어 있습니다.
Brandin

7

이것을 터미널에서 실행하십시오 :

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

4
2017 년 5 월 현재 애플리케이션 지원에는 Jenkins 폴더도 없습니다.
brainray

4

제거 프로그램이 없습니다. 따라서 다음을 수행해야합니다.

  • Jenkins를 포함하는 디렉토리를 삭제하십시오 (또는 전쟁을 배치하는 경우 컨테이너에서 전쟁을 제거하십시오).

  • ~ / .jenkins를 제거하십시오.

  • 시작 스크립트를 제거하십시오.


글쎄, 나는 rc init 스크립트와 같은 스크립트를 언급했다. 설정하지 않은 경우 젠킨스를 제거하면 충분합니다.
carlspring

Mac OS X 설치 프로그램을 통해 설치 했으므로 무엇을 만들 었는지 확실하지 않습니다. |
jayarjo

그런 다음 폴더를 삭제하는 것이 좋습니다. 문제가 있으면 알려주세요.
carlspring

2

젠킨스 버전 : 1.5.39

실행 단계 :

1 단계. 폴더로 이동 /Library/Application Support/Jenkins

2 단계. Uninstall.command jenkins-runner.sh파일을 실행 하십시오.

단계 3. 결과를 확인하십시오.

그것은 나를 위해 작동합니다.


1
Jenkins 버전 '1.5.39'가 없습니다. 그리고 이것은 이전 답변의 불완전한 사본 일뿐입니다.
t0r0X

2

MacOS Sierra에서 Jenkins를 완전히 제거하려면 다음 명령을 실행하십시오. 아무것도 변경할 필요가 없으며 다음 명령을 실행하십시오.

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

살람


고마워! 마지막 세 총알이 파이프되어야합니다.
Shimi Bandiel
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.