내 시스템에서 “popularity-contest”패키지를 제거하고 싶습니다.
내가 사용하지 않도록 설정할 수 있음을 알고 있지만
$ dpkg-reconfigure popularity-contest
그것은 여전히 내가 제거하고 싶은 패키지입니다.
불행히도, “우분투 표준”패키지는 (권장하지 않고) 그것에 의존합니다. 따라서 popcon 을 제거 하면가 제거 ubuntu-standard
되고 시스템이 휴지통으로 이동합니다. 기능 요청을 설치 제거 할 수있게하려면 인기 콘테스트를 설치 제거해야합니다를 참조하십시오 .
해당 버그가 수정 될 때까지 제거 할 수있는 방법이 필요합니다.
어떻게해야합니까? 종속성이 필요하지 않다고 패키지 관리자에게 확신시키는 속임수가 있습니까?
답변
그 감안할 때 ubuntu-standard
메타 패키지는 다른 패키지의 제거 않으며, 일부 기능의 제거 의미하지는 않습니다를 제거한다 :
$ sudo apt-get --simulate purge popularity-contest
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
popularity-contest* ubuntu-standard*
0 upgraded, 0 newly installed, 2 to remove and 13 not upgraded.
Purg ubuntu-standard [1.245]
Purg popularity-contest [1.53ubuntu1]
답변
Ubuntu 16.04 LTS에서 패키지를 완전히 제거하려면
sudo apt-get remove popularity-contest
예, ubuntu-standard
제거 대화 상자에 언급 되어 있습니다. 따라서이 목록을보십시오.
공지 사항 nano
우분투 표준 목록에 포함되어 있습니다.
popularity-contest
이 방법으로 제거해도 시스템이 손상되지 않았는지 확인하려면 다음을 시도하십시오.
nano test.tmp
당신은 것을 볼 nano
여전히 잘 작동합니다.
다시 말해, Ubuntu 표준 패키지의 초기 설치에서 남은 설치 스텁을 제거해도 다른 방식으로 시스템이 손상되지 않음을 알 수 있습니다.
마지막 단계 : 일일 cron 항목 제거
sudo rm /etc/cron.daily/popularity-contest