패키지를 제거한 후 구성 파일을 제거 할 수 있습니까?


41

패키지를 제거하고 apt-get remove있었지만 --purge구성 파일을 제거하기 위해 패키지를 제거 해야한다는 것을 깨달았습니다 .

패키지 구성 파일을 쉽게 제거 할 수 있습니까? 또는 패키지를 다시 설치 한 다음 --purge? 로 제거해야 합니까?

답변:


48

그래 넌 할수있어.

명령 행에서 :

sudo apt-get remove --purge packagename

패키지가 설치 한 나머지 파일이 모두 제거됩니다.


GUI에서이 작업을 수행 할 수도 있습니다.

  • 소프트웨어 센터에서 시냅틱 설치시냅틱 설치
  • 시냅틱 실행
  • "설치되지 않음 (잔여 구성)"에 나열된 패키지를 찾으십시오.
    잔여 설정이있는 패키지
  • 패키지를 마우스 오른쪽 버튼으로 클릭하고 클릭하여 완전히 제거 표시 메뉴
  • 툴바에서 확인 버튼을 클릭하고 대화 상자가 나타나면 적용을 클릭하십시오. 대화

3
에서 apt 1.0.9.2ubuntu2 apt-get remove --purge패키지를 제거한 후 발행 된 경우 구성 파일 또는 데이터베이스를 제거하지 않았습니다 Package xxxx is not installed, so not removed. dpkg --purge올바른 청소를 위해 필요했습니다.
h7r

53

요청을 충족시키는 간단한 명령은 다음과 같습니다.

dpkg --purge $(dpkg --get-selections | grep deinstall | cut -f1)

@ user1133275 나는 매우 혼란스러워, 당신은 배틱에 대해 불평하고 있습니까?
Mihail Malostanidis

2
그 명령이 정확히 무엇을하는지 설명해야합니다. 어떻게 든 서버에서 mysql을 제거했습니다.
수밋

3

다음과 aptitude같이 이전에 제거 된 모든 패키지를 제거 할 수 있습니다 .

aptitude purge ?config-files

개별 패키지를 제거 할 수도 있지만 종속성을 하나씩 제거해야합니다. 실용적이지 않습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.