우분투 우분투에서 시스템이나 패키지를 업데이트·업그레이드한 후, 그리고 패키지 설치 과정에서 누적된 캐시와 불필요한 파일들을 깨끗하게…
페이지 정보
작성자 최고관리자 작성일 26-08-18 22:07 조회 18 댓글 0본문
우분투에서 시스템이나 패키지를 업데이트·업그레이드한 후, 그리고 패키지 설치 과정에서 누적된 캐시와 불필요한 파일들을 깨끗하게 정리해 주는 마스터 명령어 세트입니다.
터미널에 아래 명령어를 순서대로 한 줄씩 복사해서 실행하시면 디스크 용량을 수 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 가상 하드디스크의 용량 낭비를 최대로 막을 수 있습니다.
댓글목록 0
등록된 댓글이 없습니다.

