2011. 3. 9. 23:13

[Ubuntu] 설치된 패키지 깔끔하게 제거하기

웹서핑을 하다가 다음과 같은 내용의 Q&A 게시판을 보았습니다.

apache2.conf 파일이 존재하지 않는다는 타이틀로, 처음 아파치를 설치했다가 아파치를 삭제를 했답니다. 게다가 /etc/apache2 디렉토리는 수동으로 지워버렸구요.

이렇게 한 후 다시 아파치를 설치해 보니 /etc/apache2/apache2.conf 파일이 존재하지 않는다는 내용입니다.

이 질문에 대한 답변으로는 아파치를 삭제할 때 아래 명령과 같이 하여 apt cache 를 제거해 준 후 다시 설치를 하면 된다는 내용입니다.

$ sudo apt-get remove --purge apache2
$ sudo apt-get clean
$ sudo apt-get install apache2

여기서 주의 깊게 봐야 할 부분은 --purge 옵션입니다. 기본적으로 debian 계열(우분투 포함)은 설정 파일과 같은 특정 파일을 관리하고 있습니다. 이 파일들은 --purge 옵션을 사용할 때에만 제거될 수 있습니다. 

다시 처음부터 설치하고 싶은 경우 삭제할 때 --purge 를 잊지 말아야겠습니다.