아파치를 재설치 해야 하는 경우 단순히 apt remove 명령을 써서 삭제하면 될 것이라고 생각했던 내가 잘못이었다. 아파치 서비스뿐 아니라 아파치 환경설정 파일도 있고 아파치과 연결되어 있는 다른 의존성 패키지가 있을 수 있기 때문이다.
각설하고, 아파치를 지울 때 선택할 수 있는 명령어를 알아 보자.
아파치만 삭제
아파치만 삭제하고 환경설정들은 삭제하지 않는다. 내가 설정했던 환경 그대로 재설치 하고 싶을 때 사용 한다.
ShellScript
apt remove apache2
아파치와 환경 설정 모두 삭제
아파치와 환경 설정 파일 모두를 삭제하는 방법이다. 처음부터 설정을 다시 해야 할 때 사용 한다.
ShellScript
apt purge apache2
아파치와 연관된 패키지 삭제
아파치 때문에 설치된 연관 패키지들을 모두 삭제하는 명령이다. 보통은 다 삭제 해주는 게 좋은데 선택은 본인의 몫
ShellScript
apt autoremove apache2
패키지 다운로드 파일 삭제
패키지 설치를 위해 다운로드 받았던 *.deb 파일을 삭제 한다.
ShellScript
apt clean
apt에 대해 더 많은 정보를 알고 싶으면 여기를 참조. 더 이상 자세한 설명은 생략 한다.