Rain Wiki · Linux

APT 패키지 캐시 (apt clean 및 autoclean)

APT가 다운로드한 .deb 파일을 보관하는 장소, apt clean, autoclean 및 autoremove의 차이점, Debian 및 Ubuntu에서 안전하게 제거할 수 있는 항목을 설명합니다.

Linux · Rain Wiki

APT 패키지 캐시는 Debian, Ubuntu 및 관련 배포판에서 apt와 apt-get이 다운로드한 .deb 패키지 파일을 보관하는 /var/cache/apt/archives 폴더입니다. 'apt-get clean'은 캐시된 모든 패키지를 제거하고, 'apt-get autoclean'은 더 이상 다운로드할 수 없는 패키지만 제거하며, 'apt autoremove'는 더 이상 필요로 하는 항목이 없는 패키지를 제거합니다.

각 명령의 역할

clean은 /var/cache/apt/archives 및 해당 partial 폴더에서 잠금 파일을 제외한 모든 것을 제거합니다. 패키지는 계속 설치되어 있으며, 다운로드된 복사본만 사라집니다.

autoclean은 저장소에서 더 이상 사용할 수 없는 캐시된 패키지 파일을 삭제하여 캐시가 무한히 커지는 것을 방지합니다.

autoremove는 의존성으로 자동 설치되었으나 Ubuntu의 이전 커널처럼 더 이상필요하지 않은 패키지를 제거합니다.

크기 확인

'du -sh /var/cache/apt/archives'는 캐시가 차지하는 공간을 보여줍니다.

APT 캐시를 정리하는 방법

  1. 크기 확인: du -sh /var/cache/apt/archives
  2. 캐시된 모든 패키지 제거: sudo apt-get clean
  3. 제거될 항목 검토: apt-get -s autoremove
  4. 목록이 올바른 경우: sudo apt autoremove

주의 사항

  • 확인하기 전에 autoremove 목록을 읽어보세요. 사용 중인 패키지가 의존성으로만 설치된 경우 목록에 표시될 수 있습니다.
  • 부팅되는 것을 알고 있는 이전 커널을 하나 이상 유지하세요.

출처

최종 업데이트: 2026-10-08

관련 문서