Linux에서 디스크 공간을 확보하는 방법

M $ Windows는 "먹는 디스크"로 잘 알려져 있습니다.. 즉, 하드 디스크에서 점점 더 많은 공간을 차지하는 동시에 컴퓨터 속도를 저하시키는 수많은 임시 파일 및 기타 작업을 숨겨진 방식으로 생성하는 것입니다. 이것은 많은 사람들이 특정 개월 후 모든 것을 포맷하고 처음부터 Win을 다시 설치하는 것을 선호하는 많은 이유 중 하나입니다. 

다행히도 Linux에서는 그렇지 않습니다.. 여러분 중 일부는 아마도 멀티 기가 바이트 슈퍼 드라이브를 가질만큼 운이 좋을 것이며, 다른 일부는 모든 MB의 공간을 계산할 것입니다. 어쨌든 Linux의 경우에도 시스템을 정리하고 가능한 한 많은 공간을 절약하는 것이 좋습니다.

"매우 쉬운"방법 : Ubuntu Tweak

실제로 Ubuntu에서 디스크를 "청소"하는 두 가지 쉬운 방법이 있습니다.

첫 번째는 나는 전혀 추천하지 않는다 es 청소기 사용 Canonical에서 개발했으며 기본적으로 Ubuntu에 포함되어 있습니다. 시스템> 관리> 클리너. 사실 저는이 작은 프로그램이 어떤 기준으로 작동하는지 결코 이해하지 못했습니다. 정말 재난입니다. 제 경우에는 항상 PPA를 통해 설치 한 패키지를 삭제하려고했습니다. 뿐만 아니라 그는 다른 것을 삭제하는 것을 제안하지 않았기 때문에이 응용 프로그램을 완전히 쓸모 없게 만듭니다. 아마도 여러분 중 일부는 그것이 어떻게 작동하는지 알고 있고 전혀 모르는 우리 모두를 가르 칠 수있을 것입니다 (그 자체로는 나쁜 시작입니다).

두 번째 방법은 나는 적극 추천한다 es 설치 우분투 비틀기. 터미널을 열고 다음과 같이 썼습니다.

sudo add-apt-repository ppa : tualatrix / ppa
sudo는있는 apt-get 업데이트
는 sudo apt-get은 업그레 이드

설치가 완료되면 버튼을 클릭하십시오. 패키지 클리너. 나머지는 자명합니다. 여기에서 패키지를 정리하고, 패키지 캐시를 정리하고, 패키지 구성을 정리하고, 오래된 커널을 삭제하고, PPA를 삭제할 수도 있습니다. (해당 PPA에서 설치된 패키지와 함께) ppa-purge를 사용합니다.

터미널 명령을 줘

명령 줄을 좋아하거나 선호하는 배포판에 Ubuntu Tweak을 설치할 수없는 사용자를 위해 디스크 공간을 확보하기 위해 수행 할 수있는 몇 가지 작업이 있습니다.

참고 : 지금부터는 이러한 트릭 중 일부가 시스템의 안정성을 변경할 수 있음을 경고합니다. 귀중한 정보를 담고있는 기계에서는 그렇게하지 않는 것이 좋습니다.

나중에 삭제 한 응용 프로그램과 함께 설치된 패키지 삭제

솔루션으로 이동하기 전에 항상 사용하는 대신이 작업을 피해야합니다. apt-get은 응용 프로그램을 설치하거나 제거하려면 사용하는 것이 좋습니다. 적성, 다른 프로그램에서 사용하지 않는 모든 종속성을 삭제하기 때문입니다.

apt-get을 사용하면 다음과 같이 썼습니다.

sudo는의 apt-get autoremove

오래된 커널 제거

dpkg -l | grep "linux-"

일련의 패키지가 나열됩니다. 삭제해야하는 것은 -영상 y -헤더. 컴퓨터를 시작할 수 없으므로 최신 업데이트를 삭제하지 마십시오!

deborphan을 사용하여 고아 패키지 제거

고아 패키지는 다른 패키지에 의존하지 않고 "수동으로"설치되지 않은 패키지입니다. "손으로"탐지하고 제거하는 것은 정말 어려운 작업이 될 수 있습니다. 그러나 deborphan 덕분에 고아 패키지에는 날짜가 번호가 매겨져 있습니다.

sudo apt-get 설치 deborphan

시스템에 설치된 고아 패키지 목록을 보려면 다음을 실행하십시오.

데 보르 판

deborphan을 사용하는 가장 직관적 인 방법은 Synaptic에 필터를 추가하는 것입니다. 이렇게하려면 Synaptic을 열고 설정> 필터 버튼을 클릭하세요 새로운. 어디에 말한다 새로운 필터, 설명이 포함 된 이름 (예 : Orphans)을 지정하십시오. 그런 다음 버튼을 클릭하십시오 모두 선택 해제 옵션을 선택하십시오 고아. ~에게 주다 동의.

이제부터 Synaptic을 열면 개인 필터 버튼 (왼쪽 하단 참조)을 클릭하고 이전 단계에서 만든 필터를 선택하여 고아 패키지 목록을 볼 수 있습니다. 다른 프로그램과 마찬가지로 제거하려면 오른쪽 버튼으로 표시하고 옵션을 선택하십시오. 완전히 제거하려면 확인하십시오..

다시 말하지만, Synaptic이 마음에 들지 않으면 터미널을 통해이 작업을 수행 할 수 있습니다.

deborphan 명령으로 나열된 패키지를 하나씩 삭제할 수 있습니다.

sudo apt-get purge 패키지

또는 다음 명령을 사용하여 한 번에 모든 고아 패키지를 삭제합니다.

sudo apt-get purge $ (deborphan)
참고 : deborphan이 때때로 일부 패키지를 "혼동"하고 실제로 그렇지 않은 경우 고아라고 생각하는 사람들이 있다고 이미 경고했습니다.

localepurge를 사용하여 다른 언어로 된 문서 패키지 제거

sudo apt-get 설치 localepurge

준비된. 슈퍼 사용자 권한으로 만 실행됩니다.

sudo 로케일 퍼지

구성 할 때 유지하려는 언어를 선택할 수있는 화면이 나타납니다. 여기에서 다음을 사용하여 애플리케이션을 설치할 때마다 apt-get / aptitude / dpkg 자동으로 실행됩니다 지역 설치가 끝나면 이전에 선택하지 않은 언어가 제거됩니다.

자동으로 임시 파일 제거

참고 :주의 깊게 사용하는 방법을 모르면 시스템의 안정성을 손상시킬 수 있으므로 이러한 프로그램을 저장하십시오.
sudo apt-get 설치 블리치 비트

그들은 또한 봉사 할 수 있습니다 플린트 o 크랙, bleachbit과 함께 유명한 CCleaner와 동등한 것으로 간주 될 수 있습니다.

sudo apt-get 설치 fslint
sudo apt-get 설치 cruft

Bleachbit을 사용하는 대신 "수동으로"캐시를 지우고 싶습니까?

시스템 업데이트가 발생할 때 다운로드해야하는 패키지 사본을 삭제하기 위해 터미널에 다음과 같이 썼습니다.

sudo apt-get clean

모든 캐시 지우기

sudo apt-get autoclean

다운로드 할 수없고 쓸모없는 것으로 간주되는 패키지 만 제거합니다.

ext3 ext4 파일 시스템에서 예약 된 공간을 회수합니다.

기본적으로 디스크 공간의 5 %는 "수퍼 유저"용으로 예약되어 있습니다. 그러나 이로 인해 특히 한 명의 사용자 만 사용하는 시스템에서 막대한 디스크 공간이 낭비 될 수 있습니다.

이 값은 분리 된 장치에서 수정할 수 있습니다. 따라서 가장 먼저해야 할 일은 청소하려는 장치를 분해하는 것입니다.

tune2fs -m PERCENTAGE_OF_RESERVED_SPACE / dev / PARTITION

여기서 PARTITION은 디스크 및 파티션 번호에 해당합니다 (둘 다 파일 읽기에서 파생 됨). / etc / mtab)

진정한 전문가 인 경우 예약 된 블록 수를 수정할 수도 있습니다.

tune2fs -r NUMBER_BLOCKS / dev / PARTITION

로그 회전

sudo apt-get logrotate를 설치하십시오.

전환 패키지 제거

sudo dpkg -l | grep 전환

깨끗한 apt-build 환경 (사용 된 경우)

apt-build 클린 빌드
apt-build 클린 소스
apt-build 클린 리포지토리

더 큰 파일 및 폴더 확인

du -m / 2> / dev / null | 정렬 -rn | 머리

디스크 분석기에서 제공하는 그래픽 인터페이스를 사용할 수도 있습니다. 이동 프로그램> 보조 프로그램> 디스크 사용량 분석기.

필요한 패키지 만 저장 (사용하지 않는 라이브러리 제거)

sudo apt-get 설치 debfoster

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   마우리시오 도밍게스

    건설적인 비판, 모든 독자가 우분투 사용자 (또는 파생 된 데비안)는 아닙니다.이 게시물의 제목은 모든 배포판에 적용 할 수있는 팁임을 시사하지만 읽을 때 우분투의 자체 도구와 데비안 패키지 관리자 매개 변수 (apt-get)의 이름을 지정합니다. , 종합적으로 Linux는 우분투 / 데비안의 동의어가 아닙니다. "UBUNTU / DEBIAN에서 디스크 공간을 복구하는 방법"과 같은 제목은 다른 배포판을 정리하는 단계를 자세히 설명하지 않았기 때문에 제 취향에 더 적합했을 것입니다.

    안부

  2.   요한 복음

    배포판에 단계를 적용하십시오.

  3.   Linux를 사용합시다

    아주 좋아요! 어쨌든, 당신이 첫 발을 내딛을 필요가없는 것 같습니다. 블리치 빗도 그 청소를 맡아 요 .. 잘 모르겠어요.
    마찬가지로 아직 시도하지 않았다면 주저하지 말고 Ubuntu Tweak을 설치하십시오. 이 아기를 사용하면 모든 작업을 수행 할 수 있으며 이전 커널을 삭제하고 PPA를 삭제하는 등의 작업도 할 수 있습니다.
    포옹! 폴.

  4.   네네 리눅스

    난 그냥

    sudo apt-get autoremove && sudo apt-get autoclean

    그리고 나는 때때로 bleachbit를 사용하며 아주 잘 작동합니다 😉

    인사말!

  5.  

    창문을 놓친 사람들에게 권장되는 아주 좋은 tuto 🙂

  6.   하비 데비안 bb ar

    힌트 : Synaptic에는 사용하지 않는 설정을 제거 할 수있는 "Residual Settings"필터가 있습니다.
    sudo apt-get autoremove --purge

  7.   이보네시

    흥미롭네요. 감사합니다. 필자의 경우 Linux Mint MATE에서 가장 많은 공간(수 기가바이트)을 확보한 명령은 다음과 같습니다.
    sudo 플랫팩 수리