dpkg –get-selections는“deinstall”으로 표시된 패키지를 보여줍니다 하나와 쇼

실행 dpkg --get-selections마커 중 하나와 쇼 패키지 installdeinstall.

내가 완전히 제거 할 수있는 일부 패키지 apt-get remove.

  1. 무슨 deinstall뜻입니까?

  2. 표시된 패키지 deinstalldpkg --get-selections더 이상 나열되지 않도록 하려면 어떻게해야합니까?



답변

“제거”는 무엇을 의미합니까?

이 의미 의 맨 페이지에서dpkg

패키지는 제거 또는 제거를 위해 선택됩니다 (즉, 구성 파일을 제외한 모든 파일을 제거하려고 함).

당신은 또한 물었다

“deinstall”으로 표시된 패키지가 “dpkg –get-selections”에 더 이상 나열되지 않도록하려면 어떻게해야합니까?

dpkg --get-selections명령에 나열되지 않도록 할 수있는 두 가지 방법이 있습니다 .

1. 제거 할 패키지를 선택 해제하십시오

제거하도록 선택된 패키지를 선택 취소 할 수 있습니다. 이런 식으로 dpkg --get-selection“제거”항목이 표시되지 않습니다.

작업을 수행하는 정확한 절차 는 이 답변 을 참조하십시오.

2. 선택한 작업을 실제로 수행 할 수 있습니다 (예 : 제거).

권장하지 않습니다. dpkg --clear-selections실수로 실수 한 경우 필수 패키지를 제외한 모든 패키지를 “제거”로 표시합니다 (여기에서 필수는 아닙니다. 불필요한 소프트웨어없이 시스템을 가질 수 있음을 의미합니다. 필수, 부팅 만 할 수 있음) 매우 저수준의 리눅스 시스템을 가지고 있습니다) .

선택한 원하는 작업을 수행하는 명령은 다음과 같습니다.

sudo apt-get dselect-upgrade

이것이 귀하의 질문에 대답하기를 바랍니다.


자세한 내용은이 링크를 확인하십시오.


답변

“sudo apt-get dselect-upgrade”답변이 작동하지 않았습니다. 설치 제거 된 단일 패키지를 제거하려면 다음을 사용하십시오.

sudo apt-get --purge remove <package_name>

답변

경우 apt-get --purge제거 실패 패키지는 다음을 시도하십시오

제거 된 패키지를 확인하여 실제로 제거 할 것인지 확인하십시오.

dpkg --get-selections | grep deinstall | cut -f1

확실하다면 다음을 실행하십시오 dpkg --purge.

sudo dpkg --purge `dpkg --get-selections | grep deinstall | cut -f1`