답변:
"제거"는 무엇을 의미합니까?
이 의미 의 맨 페이지에서dpkg
패키지는 제거 또는 제거를 위해 선택됩니다 (즉, 구성 파일을 제외한 모든 파일을 제거하려고 함).
당신은 또한 물었다
"deinstall"으로 표시된 패키지가 "dpkg --get-selections"에 더 이상 나열되지 않도록하려면 어떻게해야합니까?
dpkg --get-selections
명령에 나열되지 않도록 할 수있는 두 가지 방법이 있습니다 .
제거하도록 선택된 패키지를 선택 취소 할 수 있습니다. 이런 식으로 dpkg --get-selection
"제거"항목이 표시되지 않습니다.
이 작업을 수행하는 정확한 절차 는 이 답변 을 참조하십시오.
권장하지 않습니다. dpkg --clear-selections
실수로 실수 한 경우 필수 패키지를 제외한 모든 패키지를 "제거"로 표시합니다 (여기에서 필수는 아닙니다. 불필요한 소프트웨어없이 시스템을 가질 수 있음을 의미합니다. 필수, 부팅 만 할 수 있음) 매우 저수준의 리눅스 시스템을 가지고 있습니다) .
선택한 원하는 작업을 수행하는 명령은 다음과 같습니다.
sudo apt-get dselect-upgrade
이것이 귀하의 질문에 대답하기를 바랍니다.
자세한 내용은이 링크를 확인하십시오.
경우 apt-get --purge
제거 실패 패키지는 다음을 시도하십시오
제거 된 패키지를 확인하여 실제로 제거 할 것인지 확인하십시오.
dpkg --get-selections | grep deinstall | cut -f1
확실하다면 다음을 실행하십시오 dpkg --purge
.
sudo dpkg --purge `dpkg --get-selections | grep deinstall | cut -f1`
dpkg --get-selections | awk '$2 == "deinstall" {print $1}'