sudo apt-get remove는 구성 파일을 제거하지 않습니다


35

저는 Linux / Ubuntu를 처음 사용합니다. 현재보고있는 동작이 의도 한 것인지 궁금합니다. vsftpd를 설치했습니다 :

 sudo apt-get install vsftpd

그런 다음 제거합니다.

 sudo apt-get remove vsftpd

그러나 / etc를 보면 vsftpd.conf가 여전히 존재 함을 알 수 있습니다. 누군가 이것이 왜 이런 일이 일어나고 있는지 설명 할 수 있습니까 (제거는 vsftpd와 관련된 모든 파일을 제거한다고 가정합니다)?


나는 당신이 그것을 제거해야한다고 생각
Dr_Bunsen

아! 그래서 구성 파일을 제거 하지 않고 무언가를 제거하는 방법입니다 ! 나중에 다시 설치하기로 결정한 경우에 대비하여 내가 원하는 것입니다.
Gabriel Staples

답변:


49

sudo apt-get purge <program>구성 파일도 제거 하려면 대신 사용하십시오 .


21

당신은 정화를 찾고 있습니다 :

sudo apt-get purge vsftpd

구성 파일도 삭제됩니다. 이미 remove패키지 를 작성한 후에도이를 수행 할 수 있습니다 .


2
한 번 설치되었지만 제거 된 모든 패키지를 나열하는 dpkg 옵션도 있다고 생각합니까? 아 네, 여기를보세요 : ascending.wordpress.com/2007/04/10/…
14 분 03 초

2
않습니다 sudo apt-get remove --purge <program>같은 효과를?
특히 부검

1
@asymptotically 예. apt-get 매뉴얼 페이지를 인용하면 " 명령 remove --purge과 같습니다 purge". apt-get 명령에 대한 모든 정보를 보려면을 실행하십시오 man apt-get.
JW.

파일 /etc/vsftpd.conf.save이 생성되고 제거 후에도 남아 있음을 알았 습니다. 이것이 정답입니다.
Oliver Williams
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.