우분투 우분투에서 시스템이나 패키지를 업데이트·업그레이드한 후, 그리고 패키지 설치 과정에서 누적된 캐시와 불필요한 파일들을 깨끗하게…
페이지 정보

본문
우분투에서 시스템이나 패키지를 업데이트·업그레이드한 후, 그리고 패키지 설치 과정에서 누적된 캐시와 불필요한 파일들을 깨끗하게 정리해 주는 마스터 명령어 세트입니다.
터미널에 아래 명령어를 순서대로 한 줄씩 복사해서 실행하시면 디스크 용량을 수 GB 이상 확보할 수 있습니다.
1. 불필요한 패키지 및 캐시 완전히 청소하기
bash
# 1. 의존성 때문에 설치되었으나 지금은 더 이상 필요 없는 무덤 패키지 자동 삭제
sudo apt autoremove --purge -y
# 2. 다운로드되어 저장소에 누적된 과거 패키지 설치 파일(.deb) 캐시 완전히 삭제
sudo apt clean
# 3. 더 이상 다운로드할 수 없는 오래된 구버전 패키지 캐시만 골라서 삭제
sudo apt autoclean
코드를 사용할 때는 주의가 필요합니다.
- autoremove --purge: 프로그램은 지웠지만 시스템에 찌꺼기로 남은 설정 파일까지 완벽하게 밀어버립니다.
- clean: /var/cache/apt/archives/ 폴더에 쌓인 다운로드 캐시를 비웁니다. 나중에 프로그램을 재설치할 때 어차피 새로 다운로드하므로 전부 지워도 시스템에 아무런 문제가 없습니다. [1]
2. (선택) 시스템 용량을 갉아먹는 추가 찌꺼기 정리 노하우
만약 위 명령어 외에 디스크 용량을 더 쥐어짜고 싶다면 아래 2가지도 함께 실행하시는 것을 강력히 추천합니다.
① 시스템 로그(Journal) 캐시 제한 및 용량 확보
우분투는 시스템 로그를 무제한으로 쌓아두는 경향이 있어, 오래 켜둔 서버는 로그만 수 GB를 차지합니다. 최근 3일 치 로그만 남기고 옛날 로그는 싹 정리하는 명령어입니다.
bash
sudo journalctl --vacuum-time=3d
코드를 사용할 때는 주의가 필요합니다.
② 냡(Snap) 패키지 구버전 캐시 청소
우분투에서 특정 프로그램을 snap 명령어로 설치했다면, 기본적으로 구버전 프로그램 백업본이 내장되어 용량을 크게 낭비합니다. 아래 명령어로 사용하지 않는 구버전 스냅 패키지를 정리할 수 있습니다.
bash
sudo snap set system refresh.retain=2
코드를 사용할 때는 주의가 필요합니다.
💡실전 팁: 명령어 하나로 묶어서 한방에 실행하기
매번 치기 귀찮으시다면 아래 문장을 통째로 복사해서 우분투 터미널에 붙여넣고 엔터를 치세요. 알아서 순서대로 청소를 진행합니다.
bash
sudo apt autoremove --purge -y && sudo apt clean && sudo apt autoclean && sudo journalctl --vacuum-time=3d
코드를 사용할 때는 주의가 필요합니다.
업그레이드 직후에 이 명령어를 실행해 주시면 임시 파일들이 깔끔하게 정리되어 우분투 VM 가상 하드디스크의 용량 낭비를 최대로 막을 수 있습니다.
댓글목록
등록된 댓글이 없습니다.

