쓰레기에서 우분투를 청소하는 프로그램. 우분투에서 쓰레기를 청소하는 가장 좋은 방법. GtkOrphan을 사용하여 "고아" 패키지 제거




하드 드라이브에 공간이 충분하지 않다고 가정해 보겠습니다. 어떻게 하시겠습니까?

디스크 조각 모음 및 정리 도구가 내장된 Windows와 달리 Ubuntu에서는 모든 것이 그렇게 명확하지 않습니다.

이미 휴지통을 비우고 주변에 있는 .ISO 이미지를 모두 삭제한 경우 어떻게 해야 합니까? 더 많은 디스크 공간을 확보하는 방법은 무엇입니까?

이 기사에서는 어수선한 기가바이트의 스토리지를 회수하는 5가지 매우 간단한(어떤 경우에는 매우 명백한) 방법을 알아봅니다.

1. APT 캐시를 지우고 정기적으로 수행하십시오.

당연하게 들리지만 아직 수행하지 않았을 수도 있습니다.

기본적으로 Ubuntu는 다시 필요할 경우를 대비해 모든 업데이트와 다운로드를 캐시에 저장합니다.

이는 프로그램을 자주 설치하고 제거하거나 인터넷 상태가 좋지 않은 경우에 유용합니다.

그러나 동전의 다른 측면은 적절한 캐시가 수백 메가바이트를 빠르게 채울 수 있다는 것입니다. 이 명령은 다음과 같은 정확한 금액을 알아내는 데 도움이 됩니다.

du -sh /var/cache/apt/archives

적절한 캐시를 지우려면 다음 명령을 실행하면 됩니다.

sudo apt-get clean

이 명령은 수명이나 중요도에 관계없이 apt 캐시에 저장된 모든 패키지를 제거합니다. 인터넷 연결이 느리거나 간헐적이거나 연결 상태가 좋지 않은 경우 이 단계를 건너뛰는 것이 좋습니다.

2. 이전 커널 제거(더 이상 필요하지 않은 경우)

그리고 이 단계는 조심스럽게 접근해야 한다.

부팅할 커널을 여러 개 갖는 것이 편리할 수 있습니다. 특히 가장 최근 커널에 문제가 있다는 것을 갑자기 발견한 경우 더욱 그렇습니다.

지속적인 최신 업데이트를 좋아하지 않는다면 커널을 저장할 필요가 없습니다.

Ubuntu에서는 다음과 같은 간단한 명령으로 이전 커널을 제거합니다.

sudo apt-get autoremove --purge

이 명령은 a) 더 이상 필요하지 않으며 b) 시스템 업데이트를 통해 Ubuntu 아카이브에서 설치된 커널만 제거합니다. 커널을 수동으로 설치했거나 타사 PPA를 통해 설치했다면 손이 조금 더러워져야 합니다.

3. 한 번도 사용하지 않는 프로그램과 게임을 삭제하세요. (그리고 자신에게 거짓말을 하지 마세요!)

아마 한 번도 사용하지 않은 프로그램이 많이 있을 것입니다. 아마도 멋진 리뷰나 광고를 읽은 후 또는 단순히 오랜 문제를 해결하기 위해 설치했을 수도 있습니다.

그러나 프로그램이 더 이상 필요하지 않지만 공간이 필요한 경우 자유롭게 삭제하십시오.

일반적으로 제거되는 일반적인 프로그램은 웹 브라우저(Opera, Epiphany, Midori 또는 Min을 사용할 예정입니까?), 음악 플레이어(여러 가지가 있을 수 있음) 및 Steam 상점에서는 멋져 보였지만 나중에는 실패로 판명된 게임입니다. 썩은.

“만약 도움이 된다면 어떨까”라는 말로 자신을 속이지 마십시오. 프로그램의 장점은 사용자로부터 도망치지 않는다는 것입니다. 특히 Linux에서는 터미널에 설치된 애플리케이션에서 단 하나의 명령만 실행하면 됩니다.

특정 애플리케이션을 제거하려면 다음을 실행하세요.

sudo apt-get 패키지 이름1 패키지 이름2 제거

불필요한 패키지 및 종속성을 제거하려면(다른 패키지를 제거했거나 새 버전으로 교체했기 때문에) 다음을 실행하십시오.

sudo apt-get 자동 제거

4. BleachBit과 같은 시스템 달력을 사용하세요

시스템 정리 방법을 설명하는 것은 모든 애플리케이션, 캐시, 로그 및 프로세스에 대해 읽는 것보다 10배 더 오래 걸릴 수 있습니다.

BleachBit은 시간을 절약해줍니다. CCleaner와 유사하지만 Linux용입니다. 이 프로그램은 거의 모든 것을 언제든지 삭제할 수 있지만, 현명하게 사용해야 합니다.

70개 이상의 인기 있는 애플리케이션(브라우저 포함)의 캐시를 지울 수 있습니다. 오래된 파일과 브라우저 기록을 정리합니다. 불필요한 로그를 정리합니다.

Ubuntu 소프트웨어 센터에서 직접 Ubuntu 16.04 LTS에 BleachBit을 설치할 수 있습니다. 청소하려는 부품을 실행하고 표시하십시오. "미리보기"를 클릭하여 얼마나 많은 공간이 확보될지 예측한 후 "지우기"를 클릭하여 삭제하세요.

Ubuntu 소프트웨어 센터에서 BleachBit 설치

5. 최신 소식을 받아보세요

이 목록에서 가장 확실한 항목은 사람들의 추천을 듣는 것입니다. 업데이트할 때마다 번거로움이 더해지는 Windows와 달리 Linux 업데이트 패키지는 공간을 차지하기보다는 여유 공간을 확보하는 경우가 많습니다.

따라서 다음에 공간 손실에 대한 두려움 때문에 56MB librandom-package102로의 업그레이드를 미루기 전에 다시 한 번 생각해 보십시오!

결론

가장 중요한 것은 이 목록의 두 가지 주요 사항, 즉 첫 번째와 마지막을 기억하는 것입니다.

  1. 때때로 적절한 캐시를 지우십시오.
  2. 패치, 업데이트 및 수정 사항 설치

이제 공간을 확보하기 위해 달려가세요!

Timeweb의 최신 Ubuntu 버전이 포함된 VDS 및 전용 서버: https://timeweb.com/


작동 중에 시스템이 막히는 것은 비밀이 아닙니다. 프로그램 설치 및 제거, 스크립트 실행, 업데이트, 소스에서 잘못된 프로그램 설치, 프로그램 오류 등으로 인해 시스템에 불필요한 불필요한 패키지가 남게 됩니다. 시간이 지남에 따라 이러한 파일은 꽤 많은 수로 축적될 수 있습니다.

물론 다른 Linux 운영 체제와 마찬가지로 Ubuntu는 Windows보다 막힘이 훨씬 적고 레지스트리가 없으며 시스템 아키텍처는 쓰레기를 최소화하도록 설계되었습니다. 그러나 시스템 단점 외에도 사용자 및 프로그램의 불필요한 파일이 파일 시스템에 축적될 수 있습니다. 따라서 쓰레기에서 우분투를 청소하는 것이 필요합니다.

이 튜토리얼에서는 Ubuntu 시스템 청소를 다룹니다. 불필요하고 사용되지 않는 패키지를 정리하는 방법, 시스템에 남아 있는 사용자 파일과 불필요한 설정 파일을 삭제하는 방법, 또한 어떤 패키지에도 속하지 않는 모든 파일을 찾는 방법을 살펴보고 필요한지 스스로 평가할 수 있습니다. 그들이든 아니든. 우분투에서 캐시를 지우고 오래된 커널을 제거하는 방법을 다룹니다.

Ubuntu 16.04 시스템 정리는 가장 많은 디스크 공간을 소비하는 파일을 찾는 것부터 시작해야 합니다. 이 프로그램이 당신을 도울 것입니다 하드 드라이브 사용. 대시 메뉴에서 엽니다.

분석이 완료되면 하드 드라이브 공간을 차지하는 파일이 백분율로 표시됩니다.

어떤 파일이 가장 많은 공간을 차지하고 있는지 파악한 후에는 다음을 수행할 수 있습니다.

  • 그 중 필요하지 않은 것을 결정하여 휴지통으로 보내십시오.
  • 파일이 필요하지만 곧 사용할 계획이 없다면 CD/DVD, 외장 하드 드라이브 또는 클라우드에 구울 수 있습니다.

중복된 파일

시간이 지남에 따라 하나의 파일에 대한 여러 복사본이 시스템에 누적될 수 있습니다. 우분투 메모리를 정리해야 한다면, 전체 하드 드라이브를 채우기 전에 해당 파일을 찾아서 삭제하는 것이 중요합니다.

이 문제를 해결하기 위한 몇 가지 유틸리티가 있습니다. FSlint 유틸리티를 사용하면 깨진 기호 링크는 물론 파일 시스템의 중복 파일도 찾아 정리할 수 있습니다.

프로그램을 설치하려면 다음 명령을 사용하십시오.

sudo apt-get 설치 fslint

대시 메뉴에서 프로그램을 시작할 수 있습니다. 기본 창에서 중복 파일을 검색해야 하는 경로를 지정해야 합니다. 탭으로 이동하세요. 더블스그리고 제일 밑에 클릭 찾다:

중복 파일을 찾는 또 다른 훌륭한 솔루션은 BleachBit 유틸리티입니다. 중복 파일을 검색하는 것 외에도 특수 알고리즘을 사용하여 사진 및 오디오 파일의 중복을 찾는 특수 응용 프로그램이 있습니다. 별도의 기사에서 프로그램 작업에 대해 더 많이 썼습니다.

패키지 정리

소프트웨어 패키지는 시스템 막힘의 가장 약한 지점 중 하나입니다. 많은 응용 프로그램을 설치한 경우 해당 응용 프로그램을 제거한 후에는 더 이상 쓸모가 없는 많은 수의 종속성을 가져왔을 가능성이 높습니다. 따라서 우분투 16.04를 청소하려면 반드시 불필요한 패키지를 제거해야 합니다. 다음은 시스템을 정리하는 몇 가지 명령입니다.

캐시에서 사용하지 않는 패키지 제거

sudo apt-get 자동 청소

Ubuntu에서 캐시 지우기, 적절한 유틸리티:

sudo apt-get clean

불필요한 종속성 제거:

sudo apt-get 자동 제거

일반적으로 애플리케이션을 제거할 때 종속성을 즉시 제거하는 것이 좋습니다.

sudo apt-get 자동 제거 애플리케이션

오래된 소프트웨어 패키지

패키지를 최신 버전으로 업데이트하면 이전 버전도 시스템에 남아 있으며 디스크 공간도 차지합니다. 이러한 패키지를 제거하면 일부 공간을 확보할 수 있습니다.

Synaptec 패키지 관리자를 열고 상태 버튼을 클릭한 다음 제거됨 탭으로 이동합니다. 업데이트 후 시스템에 남아 있는 패키지는 다음과 같습니다.

해당 패키지 옆의 확인란을 선택하고 옵션을 선택하십시오. 완전 제거 표시.

사용하지 않은 패키지

우리는 종종 다양한 패키지를 설치하는데, 그 패키지 모두가 오랫동안 필요한 것은 아닙니다. 특정 애플리케이션에 패키지가 필요하지만 해당 애플리케이션을 제거한 후에는 더 이상 사용되지 않는 경우가 있습니다. 또는 프로그램을 설치하고 몇 번 사용한 다음 그 존재를 잊어버렸습니다. Ubuntu에서 쓰레기를 완전히 제거하려면 이러한 응용 프로그램도 찾아서 제거해야 합니다.

GTKOrphan 프로그램은 이를 위해 매우 유용할 것입니다. 설치하려면 다음을 수행하십시오.

sudo apt-get 설치 gtkorphan

평소와 같이 대시 메뉴에서 프로그램을 열 수 있습니다.

시스템을 분석하고 누구에게도 의존하지 않는 모든 패키지를 표시합니다. 즉, 직접 설치한 것입니다. 이제 필요하지 않은 항목을 확인하고 안전하게 삭제할 수 있습니다.

현지화 파일

다른 시스템 로케일 간에 전환할 필요가 없는 경우 사용하지 않는 추가 로케일을 삭제하고 일부 디스크 공간을 확보하면 됩니다.

localepurege 유틸리티를 설치합니다:

sudo apt-get 설치 localepurge

터미널을 통해 실행하고 시스템에서 불필요한 로캘을 제거합니다.

오래된 구성 파일

패키지를 업데이트할 때 구성 파일의 이전 버전이 시스템에 남아 있는 경우가 있습니다. 공간을 많이 차지하지 않지만 Ubuntu 16.04를 완전히 정리하려면 이러한 패키지를 제거해야 합니다. 이렇게 하려면 다음 명령을 사용하십시오.

dpkg -l | awk "/^rc/ ($2 인쇄)" | xargs sudo dpkg --purge

적성을 설치한 경우 더 간단한 명령을 사용할 수도 있습니다.

sudo 적성 퍼지 ~c

누구에게도 속하지 않은 파일

프로그램이 소스에서 잘못 설치되면 어떤 패키지에도 속하지 않는 파일이 이러한 프로그램을 제거한 후에도 시스템에 누적될 수 있습니다. 또한 이러한 파일은 바이너리 파일에서 프로그램을 설치할 때 누적되거나 사용자가 수동으로 생성합니다. 한마디로 이런 파일은 삭제해야 한다는 것입니다. 이를 위해 우리는 qfile 프로그램을 사용할 것입니다.

설치하기 위해서:

sudo apt-get 설치 qfile

프로그램을 실행하려면 -o 옵션을 사용하여 실행하면 됩니다.

프로그램은 누구에게도 속하지 않은 모든 파일 목록을 표시합니다. 이제 불필요하다고 생각되는 항목을 검토하고 삭제할 수 있습니다. 불필요한 것을 제거하지 않도록 매우 조심하십시오. 이러한 파일은 Grub 및 SSL과 같은 일반 프로그램에서도 생성될 수 있다는 점을 잊지 마십시오.

결론

이 기사에서는 우분투를 정리하는 가장 일반적인 방법 중 일부를 살펴보았습니다. 시스템을 깨끗하게 유지하는 데 도움이 됩니다. 다른 방법을 알고 계시다면 댓글에 적어주세요!

기본 그래픽 인터페이스와 빈약한 표준 응용 프로그램 세트를 갖춘 새로 설치된 Ubuntu가 왜 2GB의 디스크 공간을 차지하는지 궁금한 적이 있습니까? 그렇다면 계속 읽어보세요. 펭귄에게 다이어트를 적용하고 공간을 훨씬 적게 차지하도록 만들 것입니다.

문제의 공식화

오늘날의 Linux 배포판은 빠르고 편리하며 보기에도 좋을 뿐만 아니라 엄청나게 부피도 큽니다. 표준적으로 대부분은 4GB 이상을 차지합니다. 그리고 이것은 사용자에게 단 하나의 그래픽 환경과 소수의 응용 프로그램 세트만 제공할 수 있다는 사실에도 불구하고 (그런데 오디오 및 비디오 파일 재생을 위한 코덱도 없습니다). 소중한 기가바이트의 여유 공간은 어디로 가나요?

이상하게도 Linux가 폭식하는 이유는 Linux의 주요 이점에 있습니다. 좋은 Linux 배포판은 모든 사용자와 하드웨어에 적응할 수 있는 매우 유연한 운영 체제입니다. 이 제품은 99% 사용자의 요구 사항을 충족할 수 있는 모든 것을 갖추고 있습니다. 거의 모든 하드웨어에 생명을 불어넣을 수 있는 수많은 드라이버; 이러한 하드웨어와 간단하고 명확하게 통신할 수 있게 해주는 다양한 악마, 애플릿 및 위젯; 사용자가 가장 많이 사용하는 애플리케이션 세트 여러 언어 지원; 장애인을 위한 다양한 도구 등. 이 모든 것이 하드 드라이브의 일부 공간을 차지할 수 있으며 차지해야 합니다. Linux는 프로그래머에게 선택의 자유를 제공합니다. Windows의 win32나 Mac OS X의 Cocoa와 같은 단일 API 형태로 운영 체제와 통신하기 위한 표준화된 인터페이스가 없으면 Linux는 프로그래머 친화적인 인터페이스와 런타임 환경의 사용을 권장합니다. 개발자는 GTK, Qt 또는 FLTK 등 자신의 GUI 라이브러리를 자유롭게 선택할 수 있습니다. 어쨌든 패키지 관리자가 라이브러리를 자체적으로 설치하므로 대상 시스템에 없을 것이라는 걱정 없이 사용 가능한 라이브러리를 사용할 수 있습니다. 그는 거의 모든 기존 프로그래밍 언어로 애플리케이션을 작성할 수 있으며 필요한 모든 인터프리터, 가상 머신 및 라이브러리도 자동으로 설치됩니다. 설치 디스크를 번들로 묶을 때 이러한 모든 끝없는 종속성이 패키지에 포함되며 설치 중에 사용자의 하드 드라이브에 남게 된다는 것은 말할 필요도 없습니다. 그리고 배포 개발자가 종속성 수에 따라 소프트웨어를 선택하고 불필요한 것을 시스템에 끌어들이지 않기를 바라서도 안 됩니다. 예를 들어 표준 Ubuntu 배포판에는 Tomboy라는 간단한 메모 작성 프로그램이 포함되어 있으며 이 작은 프로그램은 모노의 런타임을 모두 차지하여 30MB 이상의 디스크 공간을 차지합니다. Linux 배포판의 구조에는 더 복잡하게 만드는 다양한 미묘한 차이가 있지만 위에서 설명한 내용은 펭귄의 지방층을 제거하여 빌드할 기초입니다.

쓰레기 치우기

원래 Ubuntu 데스크탑을 거의 그대로 유지하고 필요한 모든 응용 프로그램을 제자리에 설치하면서 분명히 불필요한 슬래그 시스템을 정리하는 것부터 시작해 보겠습니다.

따라서 Ubuntu를 설치하고 “df -h”를 실행합니다. 점유된 디스크 공간의 양은 1.9GB 이상입니다. 우리는 즉시 응용 프로그램 메뉴를 봅니다. 여기에는 거의 가치가 없는 게임 섹션이 있습니다. 하나의 명령으로 모든 내용을 삭제합니다.

$ sudo apt-get purge gnome-games-common gbrainy

gnome-games-common 패키지는 모든 구성 파일과 함께 aisleriot, gnomemah Jongg, gnome-sudoku, gnomine,quadrapassel을 풀다운하고 20MB의 공간을 확보합니다. 다시 메뉴로 이동합니다. 가장 쓸모없는 것은 이제 액세서리 항목에 있습니다. 이들은 계산기(gcalctool), 글꼴 조사 프로그램(gucharmap), 디스크 공간 사용량 분석기(baobab), 파일 검색 프로그램(gnome-search-tool) 및 동일한 Tomboy입니다. 삭제:

$ sudo apt-get purge gcalctool gucharmap 바오밥 그놈 검색 도구 말괄량이

이 작업을 통해 10MB의 추가 공간이 제공되고 모노를 제거할 수 있는 기회가 열립니다. 우리는하다:

$ sudo apt-get purge mono-2.0-gac mono-charp-shell mono-gac mono-gmcs 모노 런타임

또 다른 30MB입니다.

다시 메뉴로 돌아갑니다. 완전히 흥미롭지 않은 것 : 마이크와 비디오 편집기 pitivi에서 녹음하는 프로그램입니다. 불행히도 음성 녹음기가 어떤 패키지에 속하는지 즉시 확인하는 것은 어렵습니다. 따라서 이 작업을 수행하는 데 도움이 되는 apt-file 유틸리티를 설치하겠습니다.

$ sudo apt-get install apt-file 파일
$ 적절한 파일 업데이트
$ apt-file 파일 검색 /usr/bin/gnome-sound-recorder gnome-media: /usr/bin/gnome-sound-recorder

우리에게 필요한(더 정확하게는 필요하지 않은) 패키지는 gnome-media라고 합니다. 삭제하세요.

$ sudo apt-get 퍼지 그놈 미디어

$ sudo apt-get purge gnome-dictionary wamerican vinagre tsclient rdesktop

또 다른 5MB와 더 깔끔한 메뉴. 나머지 프로그램은 지금은 그대로 두고 문서, 장애인을 위한 혜택, 예제, 화면 보호기 및 Ubuntu 테스트 시스템과 같은 쓰레기를 제거할 수 있습니다.

$ sudo apt-get 제거 gnome-accessibility-themes gnome-doc-utils gnome-mag gnome-screensaver 화면 보호기-기본-이미지 xscreensaver-* gnome-user-guide 예제-콘텐츠 확인란* 브랜딩-우분투

이렇게 하면 167MB의 공간이 더 확보됩니다. 다음으로, "매달려 있는" 종속성, 즉 이미 제거한 패키지의 종속성에 나열되어 더 이상 필요하지 않은 패키지를 다루겠습니다. 이를 위해서는 deborphan 패키지에 포함된 orphaner 프로그램이 필요합니다:

$ sudo apt-get 설치 데보판

프로그램을 시작하고 "고아" 목록을 확인한 다음 공백으로 표시하고 "확인"버튼을 선택합니다. 절차가 끝나면 목록이 다시 표시되며 이번에는 "고아 중 고아"가 나열됩니다. 목록이 빌 때까지 모든 단계를 반복합니다. 추가 청소는 필연적으로 배포판의 기능과 모양에 영향을 미치므로 Ubuntu를 좋아하는 사람들은 거기서 멈춰야 합니다. 다른 모든 분들은 기사의 다음 섹션에 오신 것을 환영합니다.

부팅 메뉴에 있는 여러 커널

시간이 지남에 따라 Ubuntu 부팅 메뉴에는 수많은 커널 변형이 ​​포함될 수 있습니다(커널을 업데이트해도 이전 커널은 제거되지 않습니다). 이를 지우려면 다음 명령을 실행하십시오.

$ 적성 제거 $(적성 검색 ~ilinuximage -F %p|egrep -v "$(uname -r)|linux-imagegeneric")

대청소

Ubuntu에는 꽤 많은 응용 프로그램이 포함되어 있지만 모든 응용 프로그램이 모든 사용자에게 적합한 것은 아닙니다. 예를 들어, 나는 몇 년 동안 이메일 프로그램을 사용하지 않았고 Gmail의 웹 인터페이스를 선호했으며 표준 Ubuntu 플레이어 Rhytmbox의 인터페이스는 나를 아프게 만듭니다 (실제로 이념적 부모 인 Amarok 및 iTunes). 따라서 나에게는 관심이 없으며 메뉴가 복잡해집니다. 다른 사람에게는 IM 클라이언트와 Office 제품군이 필요하지 않을 수도 있습니다. 그리고 이 모든 것은 고통 없이 버릴 수 있습니다.

아마도 Ubuntu의 가장 두꺼운 구성 요소는 OpenOffice일 것입니다. 물론 학생, 교사 또는 비서라면 매우 필요하지만 대부분의 사람들에게는 전혀 포기하지 않으므로 다음을 제거합니다.

$ sudo apt-get purge 오픈오피스*

또 다른 256MB의 청결도. 나쁘지 않다. 다음으로는 불편한 메일 클라이언트 Evolution, 전혀 쓸모가 없는 비디오 플레이어 Totem 및 라이센스 음악 팬을 위한 오디오 플레이어 Rhytmbox가 있습니다.

$ sudo apt-get 퍼지 진화 진화-공통 진화-데이터-서버 진화-지시자 진화-플러그인 진화-웹칼 libevolution 토템 토템-공통 libtotem* rhytmbox mediaplayer-info libgnome-media0

이것은 또 다른 26MB이며 옳다는 강한 느낌입니다. 이제 Totem과 Rhytmbox에서 사용하는 gstreamer 멀티미디어 프레임워크를 제거할 수 있지만 여기에는 두 가지 함정이 있습니다. 첫째, gstreamer는 전체 시스템과 밀접하게 연결되어 있으며 이를 완전히 제거하려면 일부 필수 시스템 패키지를 제거해야 합니다. 프레임워크의 유틸리티 패키지만 제거할 수 있지만 그래도 Brasero 디스크 굽기 프로그램은 작별 인사를 해야 합니다. 이것이 중요하지 않은 경우 다음을 수행하십시오.

$ sudo apt-get purge gstreamer0.10-alsa gstreamer0.10-nonlin gstreamer-0.10-nice gstreamer0.10-plugins-base gstreamer0.10-plugins-base-apps gstreamer0.10-plugins good gstreamer0.10-pulseaudio gstreamer0. 10-도구 gstreamer0.10-x gnome-codec-install brasero*

Ubuntu에는 Shotwell 사진 관리자가 함께 제공됩니다. 하루에 50장의 사진을 찍는 사람에게는 편리할 수 있지만, 일반 사람에게는 Nautilus를 통해 사진을 보는 것이 훨씬 더 편리합니다.

$ sudo apt-get 퍼지 샷웰

이것은 4MB입니다. Empathy IM 클라이언트 및 Gwibber 소셜 네트워킹 클라이언트와 같은 것도 있습니다. 여러 면에서 유용한 프로그램이지만 사회주의를 감당할 수 없는 사람들에게는 의미가 없습니다.

$ sudo apt-get 퍼지 공감 공감-공통 텔레파시-* gwibber gwibber-service

18MB가 다운되었습니다. BitTorrent 전송 클라이언트와 Firefox 브라우저를 제거할 수도 있지만 이는 이미 신성 모독이며 Deluge 및 Google Chrome으로 대체하는 경우에만 허용됩니다. 이제 "시스템 관리" 메뉴로 이동하겠습니다. 더 많은 중요한 응용 프로그램이 있지만 여전히 불필요한 것들이 많이 있습니다. 예를 들어 Computer Janitor라는 프로그램의 목적을 전혀 이해하지 못합니다. 그녀는 정말 쓸모없는 것을 발견한 적이 없었고 어떤 식으로든 시스템을 청소한 적이 없었습니다. 따라서 화실에 :

$ sudo apt-get 컴퓨터 관리인 제거*

언어 선택 유틸리티는 논란의 여지가 있는 프로그램이기도 하며 대부분의 경우 전혀 필요하지 않습니다.

$ sudo apt-get 언어 선택기 언어 선택기-공통 제거

이제 하드웨어 지원에 대해 이야기해 보겠습니다. 기사 시작 부분에서 이미 언급했듯이 Ubuntu는 수많은 하드웨어를 지원합니다. 각 하드웨어에는 수십 킬로바이트를 차지하는 드라이버뿐만 아니라 다양한 형태의 훨씬 더 무거운 패키지도 있습니다. 이 드라이버와 함께 작동하는 데몬 및 응용 프로그램.

예를 들어 Ubuntu는 시스템에 드라이버, 데몬 및 그래픽 구성 프로그램이 있는 Bluetooth 기술을 매우 잘 지원합니다. 유일한 질문은 3G 및 Wi-Fi 네트워크가 지배하는 시대에 블루투스가 필요한지 여부입니다. 나는 많은 사람들이 더 이상 그렇게하지 않는다고 생각합니다. 따라서 대부분의 경우 Bluetooth 지원을 거부할 수 있습니다.

$ sudo apt-get purge bluez*

이 명령은 bluez 패키지에 배포된 Bluetooth 프로토콜 구현뿐만 아니라 gnome 라이브러리 및 그래픽 인터페이스 형태의 모든 종속성도 제거합니다. 이득은 12MB로 적당합니다.

다음으로, 집에 스캐너가 있나요? 그렇지 않은 경우 시스템의 스캐너 지원이 필요하지 않습니다. Ubuntu는 표준 SANE 스캐너 라이브러리를 사용하는 Simple Scan이라는 간단한 문서 스캔 프로그램을 제공합니다. 후자를 제거하면 스캐너에 대한 지원이 완전히 제거됩니다.

$ sudo apt-get purge libsane

그러면 15MB가 추가로 제공됩니다. 셋째: 아마도 프린터가 있고 집에 있는 컴퓨터에 연결되어 있을 가능성이 높으므로 노트북에 설치된 Ubuntu를 청소하는 경우 프린터 지원을 제거할 수도 있습니다.

$ sudo apt-get 퍼지 컵 컵-공통 hpijs hplip-data gsfonts

이제 비디오 드라이버의 시간입니다. Ubuntu에는 전체 Xorg 드라이버 세트가 포함되어 있지만 비디오 카드는 하나만 있습니다. 따라서 다른 모든 것을 제거할 수 있지만 이렇게 하려면 먼저 필요한 드라이버를 실수로 제거하지 않도록 하드웨어에서 지원하는 드라이버를 찾아야 합니다. 이 작업은 다음 명령을 사용하여 수행할 수 있습니다.

$ 고양이 /var/log/Xorg.log.0 | grep "자동 구성 드라이버"

"일치"라는 단어 바로 뒤에 드라이버 이름이 표시됩니다. 이를 기억해야 합니다. 이 경우 드라이버가 여러 개 있을 수 있습니다. 이는 매우 정상적인 현상이므로 모두 그대로 두는 것이 좋습니다. 나머지는 apt-get을 사용하여 제거할 수 있습니다. "apt-get purge xserver-xorg-video-"를 입력하고 두 번 클릭하세요. 우리가 기억하는 이름을 제외하고 모든 것을 순서대로 삭제합니다. 예를 들어, fbdev 및 vesa를 제외한 모든 드라이버를 제거하는 다음 명령을 사용할 수 있습니다.

$ sudo apt-get purge xserver-xorg-video-(apm,ati,chips, irrus,geode,i128,i740,intel,mach64,mga,neomagic,nouveau,nv,openchrome,r128,radeon,rendition,s3,s3virge ,야만인, 실리콘모션, sis, sisusb, tdfx, 트라이던트, tseng, vmware, 부두)

nVidia 및 ATi 드라이버에 대한 다양한 기능을 사용할 수도 있습니다.

$ sudo apt-get purge nvidia-* fglrx-modaliases radeontool

그리고 그와 함께 독점 비디오 드라이버용 모듈을 조립하고 설치하기 위해 Ubuntu에 포함된 커널 헤더 파일이 있지만 일반적인 상황에서는 거의 필요하지 않으며 90MB를 차지합니다.

$ sudo apt-get 제거 linux-headers-*

시스템에는 특정 하드웨어에 특정한 유틸리티와 라이브러리가 여전히 많이 남아 있지만, 우리는 그것들을 각각 다루는 데 하루 종일 시간을 보낼 수 있습니다. 대신 시스템 내부 깊숙이 숨겨진 정크를 제거하겠습니다. 예를 들어, compiz(물론 데스크탑 효과가 필요한 경우는 제외):

$ sudo apt-get purge compiz*

음성 합성 시스템은 시력 문제가 있는 사람들에게 필요합니다.

$ sudo apt-get purge espeak* 음성 디스패처 gnome-rca

개발자를 위한 도구도 필요하지 않을 가능성이 높습니다(물론 개발자가 아닌 경우).

$ sudo apt-get purge gcc-4.4 gdb make

Gnome에 다양한 정보를 저장하는 데 사용되는 erlang과 courchdb 데이터베이스도 필요하지 않습니다.

$ sudo apt-get purge erlang* courchdb

Windows 공에 액세스하는 데 사용되는 smbclient 라이브러리는 별도의 컴퓨터에 필요하지 않습니다(또한 50MB 이상을 차지함).

$ sudo apt-get 퍼지 smbclient linsmbclinet

또한 XUL 인터페이스를 생성하는 데 사용되는 xulrunner도 필요하지 않습니다.

$ sudo apt-get 퍼지 xulrunner-1.9.2

dc, bc, ed, ftp, lftp, pcmciutils, screen, rsync, strace, xterm, lsof, w3m, telnet, tcpdump, vim*과 같은 콘솔 소프트웨어를 잘라낼 수도 있습니다. 이 경우 간단한 규칙을 따라야 합니다. 그것이 무엇인지 모르면 필요하지 않습니다.

그게 전부인 것 같습니다. 이제 남은 종속성을 정리할 수 있도록 orphaner를 실행해 보겠습니다.

여유 공간의 양을 살펴 보겠습니다.

1.4GB인 경우 "sudo du -sh /" 명령을 사용하면 더 정확한 1.3GB가 제공됩니다. 여기서 /var 디렉토리의 크기를 빼고(“du -sh /var”와 같이 얻을 수 있음) 1.1GB를 얻습니다. 구성 유틸리티, 관리, 패키지 설치 및 제거, 네트워크 연결 생성을 포함하여 Gnome의 전체 기능을 유지하면서 무게를 거의 두 배로 줄였습니다. 또한 Firefox 브라우저, Evince 문서 뷰어, Nautilus 파일 관리자, Eye of Gnome 사진 뷰어 및 파일 롤러 아카이버에도 계속 액세스할 수 있습니다.

그러나 또한 문서와 불필요한 로케일을 제거하면 약 90MB의 공간을 확보할 수 있습니다.

$ sudo apt-get install localepurge

목록에 "en"과 "en_GB"(Ubuntu의 영어 버전에서 작업하는 경우) 또는 "ru"와 "ru_RU"(러시아어 버전의 경우)를 표시합니다.

프로그램을 실행해 봅시다:

$sudo localepurge

이제 문서를 제거합니다.

$ sudo /usr/share/(doc,gtk-doc)

뿌리로 돌아가기

이제 데스크탑에 Gnome을 사용하는 것을 원하지 않고 더 가벼운 것으로 교체하려는 사람들을 위해 무엇을 해야 하는지 이야기해 보겠습니다.

다른 배포판의 경우 방법은 매우 간단합니다. 이름에 gnome이라는 단어가 포함된 모든 패키지를 제거하고 애플리케이션과 라이브러리를 제거하여 나머지 패키지를 정리합니다. 하지만 이 트릭은 Ubuntu에서는 작동하지 않습니다. 여기에는 Gnome을 손상시키는 패키지 중 하나라도 제거되면 kubuntu-desktop 패키지를 강제로 설치하고 전체 KDE를 끌어다 놓는 "완벽한 방지 기능"이 내장되어 있습니다. gnome을 제거하려고 하면 apt-get이 설치에 대해 제안하는 내용을 볼 수 있습니다. 따라서 두 가지 간단한 방법으로 Gnome에서 Ubuntu를 완전히 지울 수 있습니다. Ubuntu Server를 다운로드하여 최소 구성으로 설치한 다음 필요한 모든 것을 설치하거나 모든 gnome 패키지를 한 번에 삭제하여 보안 시스템을 우회합니다. .

첫 번째 방법은 설명하지 않고 두 번째 방법에 대해 몇 마디 말씀 드리겠습니다. 우분투에는 Gnome 환경을 구성하는 패키지가 엄청나게 많아서 저녁까지(그리고 이 글을 저녁에 읽는다면 아침까지) 수동으로 이름을 입력해야 하므로 준비했습니다. 필요한 패키지 목록을 미리 만들어서 올려두세요. 필요한 것은 해당 내용을 "apt-get purge" 명령에 대한 인수로 복사하는 것뿐입니다.

결론

기사에 설명된 청소 방법은 완벽하게 작동하며 저자가 두 번 이상 테스트했습니다. 물론 Ubuntu와 Gnome을 500MB로 축소하면 훨씬 더 인상적인 결과를 얻을 수 있지만, 그러한 목표를 달성하는 데 필요한 모든 단계를 설명하려면 책 한 권이 필요할 것입니다.

정보

  • 다른 사람이 필요하다고 확신하지 않는 한 패키지를 제거하는 것을 두려워하지 마십시오. apt-get 유틸리티는 제거하기 전에 종속성 목록을 표시하므로 결정을 내릴 수 있습니다.
  • apt-get을 사용하여 다운로드한 패키지 캐시가 시스템을 복잡하게 만드는 것을 방지하려면 정기적으로 정리해야 합니다( sudo apt-get clean ).

많은 사용자 윈도우,로 전환됨 리눅스, 다음과 같은 프로그램을 알아보세요 CCleaner 32비트 및 64비트 운영 체제를 정리하고 최적화하기 위한 강력하고 사용하기 쉬운 도구를 사용자에게 제공합니다. 마이크로소프트 윈도우.
이 유틸리티는 원치 않거나 작동하지 않는 파일, 널리 사용되는 브라우저나 프로그램에서 생성된 임시 인터넷 파일을 정리할 뿐만 아니라 잘못된 파일 형식 확장명, 누락된 응용 프로그램 및 작업 중에 시스템에 축적된 기타 "쓰레기"를 정리하도록 설계되었습니다. 작업.

OS 리눅스훨씬 덜 막혀요 윈도우. 레지스트리가 없으며 시스템 아키텍처는 "쓰레기"를 가능한 한 적게 남기도록 설계되었습니다. 그러나 시스템 결함 외에도 불필요한 프로그램 파일, 사용자 파일 및 사용하지 않는 커널이 파일 시스템에 축적될 수 있습니다. 따라서 장기간 사용하는 경우 시스템이 설치된 하드 디스크 파티션에 더 필요한 프로그램과 파일을 위한 공간을 확보하기 위해 시스템을 정리해야 할 수도 있습니다.

이 문제에 대해서는 다른 관점이 있습니다. 어떤 사람들은 시스템을 청소한다고 말합니다. 리눅스꼭 그런 건 아니고, 그렇지 않다고 하더라고요 윈도우, 그리고 반대로 어떤 사람은 누구도 청결함으로 인해 고통받은 적이 없다는 점을 언급하며 정기적/정기적으로 청소를 제안합니다. 하지만 그렇더라도 그러한 프로그램에 대해 알아야 할 것 같습니다.

안에 리눅스비슷한 프로그램도 있어요 CCleaner, 우선 이게 블리치비트, 거의 모든 배포판의 프로그램 저장소에서 사용할 수 있습니다. 리눅스. 하지만 이는 고급 사용자를 위한 것일 가능성이 높습니다. 왜냐하면... 부적절하게 사용했을 때 블리치비트시스템이 더 이상 부팅되지 않을 정도로 "정리"할 수 있습니다.

다음과 같이 보다 안전한 터미널 명령을 사용하여 정리할 수 있습니다. 청소, 자동 청소그리고 자동 제거.

최근까지 이런 프로그램이 있었습니다. 우분투 조정. 데스크탑 설정과 함께 우분투, 초보 사용자에게도 제대로 작동하는 안전한 청소 시스템을 제공했습니다. 리눅스. 하지만 중국 개발자는 개발자들에게 화를 냈습니다. 우분투공식 저장소에 프로그램을 포함하지 않고 개발을 포기했으며 이제는 매니아입니다. 리눅스사용자 저장소에 최신 개발 버전 설치를 제공합니다.

하지만 개발 이후 우분투 조정중지했지만 가장 유용한 기능은 그대로 유지되었습니다. 시스템 청소.
개발자 제라드 푸이그밖으로 가져온 Ubuntu Tweak 시스템 정리그리고 이를 기반으로 프로그램을 만들었습니다. 우분투 클리너, 필요한 모든 기능을 유지하면서.


하지만 우분투 클리너, 을(를) 위해 생성되었습니다 우분투, 프로그램은 패키지 기반을 기반으로 배포판에서 설치 및 실행됩니다. 우분투: 리눅스 민트; 우분투 메이트; 주분투, 또한 데비안 배포판에서 제가 테스트했습니다. MX-16.

설치 우분투 클리너 V 우분투 16.04/14.04및 파생상품

터미널을 열고 다음 명령을 복사하여 실행합니다.

sudo add-apt-repository ppa:gerardpuig/ppa
sudo apt-get 업데이트
sudo apt-get 설치 우분투 클리너

다른 배포판의 경우 설치할 수 있습니다 우분투 클리너 뎁 패키지저장소에서 ppa:제라드푸이그/ppa .

설치가 완료되면 시스템 메뉴를 열고 프로그램을 실행하십시오.


프로그램을 사용하는 것은 쉽습니다. 왼쪽 열에서 지우려는 항목을 열면 오른쪽 열에 표시됩니다. 주의 깊게 살펴보고 오른쪽 열에 다시 필요한 항목을 표시한 후 버튼을 클릭하세요. 깨끗한프로그램 오른쪽 하단에 있는 에 시스템 설치 시 입력한 시스템 관리자 비밀번호를 입력하면 나머지는 프로그램이 자동으로 수행합니다.

Ubuntu는 안정적인 시스템이지만 물론 모든 것이 상대적이지만 그 안에서는 주기적으로 수동으로 작업을 수행해야 하며, 이를 수행하는 프로그램이 있더라도 여전히 머리와 함께 수동으로 실행해야 합니다. 때로는 과도한 쓰레기가 시스템에 축적되어 프로그램, 불필요한 종속성 등을 제거한 후에도 남아 있습니다. 물론 다음 명령 등을 사용하여 터미널을 사용하여 모든 작업을 수행할 수 있습니다.

sudo apt-get 자동 제거
이 명령은 이미 제거된 패키지에서 삭제되지 않은 종속성을 제거합니다.

sudo apt-get clean
/var/cache/apt/archives/ 디렉토리를 정리합니다.

커널을 업데이트한 후에도 이전 커널은 사라지지 않고 새 커널 옆에서 평화롭게 휴식을 취합니다. 따라서 그것들도 제거해야 하며 이를 수행하는 가장 좋은 방법은 매우 유용한 Ubuntu Tweak 프로그램을 사용하는 것입니다. 시스템 청소 외에도 이 프로그램에는 다른 유용한 기능이 많이 있습니다.
이 트위커를 사용하면 다음을 수행할 수 있습니다.

  1. 프로그램을 설치합니다.
  2. 시스템에 대한 정보를 알아보세요.
  3. 시작 항목을 관리합니다.
  4. 로그인 및 로그아웃을 설정합니다.
  5. 다양한 데스크탑 설정을 구성합니다.
  6. Compiz Fusion을 조정하십시오.
  7. 전원 및 보안을 관리합니다.
  8. 그리고 등등

프로그램 설치:
sudo add-apt-repository ppa:tualatrix/ppa
sudo apt-get 업데이트
sudo apt-get 설치 우분투 조정

설치 후 프로그램은 다음 위치에 나타납니다: 응용 프로그램 - 시스템 -

또 다른 유용한 시스템 청소 프로그램은 BleachBit입니다. Ubuntu 리포지토리에서 사용할 수 있으며 Ubuntu Application Center에서 직접 설치할 수 있습니다.

"Softina"를 사용하면 사용하지 않는 인터페이스 언어를 제거할 수 있습니다.
BleachBit을 사용하면 RAM을 지우고 메모리를 스왑할 수 있습니다.
이 프로그램은 모든 종류의 브라우저(Opera, Safari, Firefox, Chrome 등)에 대한 임시 파일, 쿠키, 다운로드한 파일 목록 및 비밀번호를 삭제할 수 있습니다. 또한 프로그램은 사용된 데이터베이스를 최적화합니다.
이 프로그램은 또한 Gnome, Nautilus, Adobe Flash의 기록과 캐시를 정리합니다.
BleachBit을 사용하면 Windows 실행 결과 나타나는 모든 Thumbs.db 파일을 제거할 수 있습니다.