[로그용] 제거된 패키지 클린 삭제
이미 apt-get autoremove를 했지만 제거된 패키지의 폴더를 제거 하고 싶습니다. 방법을 제시하시오
LLM 답변
apt-get autoremove 실행 후에도 시스템에 남아있는 패키지 폴더와 설정 파일을 완전히 제거하는 방법을 안내해 드립니다.
apt-get autoremove는 더 이상 필요하지 않은 의존성 패키지를 제거하는 유용한 명령어이지만, 설정 파일 등 일부 데이터는 시스템에 남을 수 있습니다. 이러한 남은 파일들을 안전하게 제거하려면 패키지 관리자(apt)를 사용하는 것이 좋습니다. 임의로 폴더를 삭제하면 패키지 관리 시스템에 혼란을 줄 수 있습니다.
1단계: 설정 파일이 남아있는 패키지 확인하기
먼저, dpkg 명령어를 사용하여 제거되었지만 설정 파일은 남아있는 패키지 목록을 확인할 수 있습니다. 터미널에 다음 명령어를 입력하세요.
dpkg -l | grep '^rc' 이 명령어는 상태가 'rc'(removed-config)인 패키지, 즉 프로그램은 제거되었으나 설정 파일은 남아있는 패키지 목록을 보여줍니다.
2단계: 남은 설정 파일 완전히 제거하기 (purge)
위에서 확인된 패키지들의 설정 파일을 완전히 제거하려면 apt-get purge 명령어를 사용합니다.
만약 특정 패키지(예: unwanted-package)의 설정 파일을 제거하고 싶다면 다음 명령어를 실행합니다.
sudo apt-get purge unwanted-package 1단계에서 확인된 모든 패키지의 설정 파일을 한 번에 제거하려면 다음 명령어를 사용할 수 있습니다.
sudo apt-get purge $(dpkg -l | grep '^rc' | awk '{print $2}') apt-get purge는 패키지와 관련된 모든 설정 파일을 삭제하여 시스템을 깨끗하게 정리합니다.
3단계: 불필요한 의존성 패키지 다시 한번 정리하기 (autoremove)
설정 파일을 제거한 후, 다시 한번 autoremove를 실행하여 혹시라도 남았을지 모를 불필요한 의존성 패키지들을 정리할 수 있습니다.
sudo apt-get autoremove 4단계: 다운로드된 패키지 캐시 정리하기 (clean)
패키지를 설치하거나 업데이트할 때 다운로드된 .deb 파일들은 /var/cache/apt/archives/ 경로에 저장됩니다. 이 캐시 파일들을 삭제하여 디스크 공간을 확보할 수 있습니다.
sudo apt-get clean 이 명령어는 캐시된 모든 패키지 파일을 삭제합니다.
요약: 전체 과정을 한 번에 실행하기
위의 과정을 종합하여, 아래의 명령어들을 순서대로 실행하면 제거된 패키지의 남은 폴더와 파일을 효과적으로 정리할 수 있습니다.
남은 설정 파일 제거:
sudo apt-get purge $(dpkg -l | grep '^rc' | awk '{print $2}')불필요한 의존성 패키지 제거:
sudo apt-get autoremove패키지 캐시 정리:
sudo apt-get clean
댓글
댓글 쓰기