시스템 정리

우리가 사용하도록 초대받은 혜택 중 하나는 GNU / 리눅스 이것이 사실이 아니기 때문에 쓰레기로 가득 차 있지 않다는 것입니다. 차이점은이 쓰레기가 시스템 속도를 늦추지 않거나 적어도 내 컴퓨터에서 발생하는 것 같지 않다는 것입니다. 자주 청소하고 내가하는 일을 공유합니다.

데프포스터

이 프로그램의 목적은 종속성으로 설치되지 않은 패키지를 표시하는 것이며 "보류"패키지를 나타내는 목록이 표시됩니다.

사용법은 매우 간단합니다. 처음 실행할 때 설치된 패키지에 대한 일련의 질문을합니다.
패키지를 유지하도록 선택하거나 (debfoster에 의해 기억 됨) 삭제할 수 있습니다.

질문 중 하나에 답할 때 패키지에 대한 질문이 있으면 "?"를 입력 할 수 있습니다. 그것에 대한 정보를 볼 수 있습니다.

제 경우에는 제거해야하거나 제거해서는 안되는 패키지에 대해 상당히 많은 질문이있었습니다.

데보르판

이 패키지는 시스템에서 분리 된 패키지 목록을 생성합니다. 고아 패키지를 통해 우리는 더 이상 필요하지 않은 라이브러리, 즉 설치된 패키지가 종속성으로 표시되지 않음을 이해합니다. 그러나 소스에서 컴파일 된 프로그램 (make install 또는 checkinstall 사용)에주의하십시오. 제어되어 일부 오작동을 일으킬 수 있습니다.

우나 흥미로운 옵션은 –Libdev, 필요하지 않은 개발 라이브러리 (-dev로 끝나는) 목록을 생성합니다.
고아 패키지를 보려면 다음 명령을 실행하십시오.

# deborphan
o
# deborphan –libdevel

그렇게 할 수 있습니다 apt-get deborphan에 의해 생성 된 패키지 목록을 읽으십시오.

# aptitude --purge remove `deborphan`
# aptitude --purge remove `deborphan --libdev

이미 알고있는 –purge 옵션은 패키지 구성 파일을 제거합니다.
작은 콘솔 애호가를 위해 우리는 deborphan을위한 매우 쉽고 직관적 인 그래픽 인터페이스 인 gtkorphan을 설치할 수 있습니다.

구성 파일을 삭제하여 디스크 공간을 확보하고 (조만간 또는 나중에 매우 가치 있음) / etc 디렉토리를 깨끗하게 유지합니다. 다음 명령을 사용하면 –purge 옵션없이 제거 된 패키지에 의해 남겨진 구성 파일을 삭제할 수 있습니다.

# dpkg --purge `COLUMNS=300 dpkg -l | egrep "^rc" | cut -d' ' -f3`

다른 형태 :

설치된 애플리케이션의 캐시 지우기 :

sudo aptitude clean

제거 된 앱 정리

sudo aptitude autoclean

제거 된 애플리케이션의 가능한 종속성 정리 :

sudo aptitude autoremove

오래된 커널 제거

먼저 시스템에 설치 한 커널 버전을 확인해야합니다.

dpkg --get-selections | grep linux-image

주의를 기울이면 원하지 않는 커널을 제거 (구성 파일 삭제)합니다.

sudo aptitude remove --purge linux-image-X.X.XX-XX-generic

"X"를 제거 할 커널 버전으로 바꿔야하는 곳.

커널을 검색하는 것이 아니라 제거하기 위해 수퍼 유저 권한 만 필요합니다.

PPA_PURGE

Ubuntu에 PPA 리포지토리를 추가하면 여러 번 종속성 오류가있는 불안정한 시스템이 발생하거나 나타나는 모든 업데이트를 검색하는 데 오랜 시간이 걸립니다.
해결책은 해당 목록에서 문제를 일으키거나 쓸모없는 저장소를 정리하는 것입니다.

grep -i ppa.launchpad.net /etc/apt/sources.list.d/*.list > listappa.txt

이 명령을 사용하여 전체 목록이있는 텍스트 파일을 만듭니다.

ppa-purge는 이러한 저장소 항목과 공개 키를 쉽게 제거하는 스크립트입니다. 스크립트의 또 다른 장점은 해당 리포지토리와 함께 설치했을 프로그램이 스크립트 자체가 패키지를 공식 Ubuntu 리포지토리의 해당 패키지로 교체하는 것을 담당한다는 것입니다. 언제든지 가능할 때.

Ubuntu 10.10부터 공식 리포지토리에서 설치할 수 있습니다.

sudo aptitude install ppa-purge

이를 사용하기 위해 .txt 파일에 다음을 생성합니다.

/etc/apt/sources.list.d/wrinkliez-ppasearch-lucid.list:deb http://ppa.launchpad.net/wrinkliez/ppasearch/ubuntu lucid main

우리가 관심을 갖는 것은 "wrinkliez / ppasearch"를 삭제하는 것입니다.

sudo ppa-purge ppa:wrinkliez/ppasearch

localepurge를 추가하려고 생각했지만 이미 다음 링크에 있습니다.
https://blog.desdelinux.net/ahorra-cientos-de-mb-en-tu-ordenador-con-localepurge/

이것은 내가 일반적으로 사용하는 그래픽 응용 프로그램이며 사용하지 않는 그래픽 응용 프로그램이며 이전에는 우분투 조정을 사용했지만 더 이상 사용하지 않았습니다.
인사말.


기사의 내용은 우리의 원칙을 준수합니다. 편집 윤리. 오류를보고하려면 여기에.

43 코멘트, 당신의 것을 남겨주세요

코멘트를 남겨주세요

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

*

*

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

  1.   라마

    gtkorphan을 사용하여 그래픽으로 수행

    pd : dpkg –purge`COLUMNS = 300 dpkg -l | egrep "^ rc"| cut -d ''-f3`는 debian wheezy에서 오류를 발생시킵니다.

    dpkg : 오류 : –purge에는 인수로 하나 이상의 패키지 이름이 필요합니다.

    패키지 설치 및 제거에 대한 도움말을 보려면 dpkg –help를 입력하십시오 [*];
    보다 친숙한 패키지 관리를 위해`dselect 'or` aptitude'를 사용하십시오.
    dpkg 디버그 설정 목록을 보려면 dpkg -Dhelp를 입력하십시오.
    강제 실행 옵션 목록을 보려면 dpkg –force-help를 입력하십시오.
    .deb 파일 조작에 대한 도움말을 보려면 dpkg-deb –help를 입력하십시오.

  2.   Truko22

    데비안을 사용하는 NAS에서 청소 도구에 대한 경험이 좋지 않았습니다. 저는 localepurge를 설치하고 aptitude를 사용하여 사용하지 않는 종속성을 청소하고 차크라에서는 종속성에 pacman을 사용하고 배포판이 제공하는 Sweeper 프로그램을 사용하여 나머지를 사용합니다.

  3.   JackassBQ

    훌륭한 기사. 감사합니다.

  4.   루벤

    그리고 BleachBit? 나는 그것을 처리 할 수 ​​있습니다. 사실은 제가 약 XNUMX 개월 동안 청소를하지 않았는데도 여전히 잘 작동하지만 느리게 느껴지지는 않습니다.

    1.    VaryHeavy

      그게 제가 이름을 짓려고했던 것입니다. 다양한 디스크의 크기를 모니터링하기 위해 Filelight에서 지원하는 BleachBit을 사용하면 매우 잘 관리합니다.

      1.    VaryHeavy

        다른 디렉토리에서 ... 내가 한 마디를 먹었다 고 말하고 싶었습니다 ...

    2.    게르메인

      제 취향으로는 BleachBit이 "가장 위험한"것입니다. 예와 아니오라고 말해야 할 것을 알아야합니다. 사용하고 자세히 설명한 후에도 시스템을 사용할 수없는 상태로 유지됩니다. 결과 ... 포맷 및 설치 XNUMX.

  5.  

    이 모든 프로세스가 데비안 또는 파생 배포판을위한 것임을 명확히하는 것이 좋을 것입니다.

    1.    시그84

      책을 읽 자마자 ... 나는 읽기를 중단했습니다.

      1.    블레어 파스칼

        하하 나도. 거짓말, 나는 그것을 읽었지만 내 마음 속에는 독서를 중단하라고 말하고 있습니다.

        1.    게르메인

          당신이 아치 뱀프라면 스테이크와 더 많은 것을 조심하십시오 ... hehehe 🙂 비교하는 것을 아는 것이 승리하고 더 나은 논쟁을하는 것입니다. 그것이 현명한 사람들이 말하는 것입니다 (그리고 나는 그들을 믿습니다).

          1.    마누엘 데 라 푸 엔테

            Arch-Vamp가되는 것이 잘못된 것은 무엇입니까? * 송곳니를 꺼낸다 *

      2.    게르메인

        당신은 당신의 Suse와 맞서고 논쟁 할 새로운 정보를 놓쳤습니다. 왜냐하면 당신이나 내가 그것을 사용하지 않더라도 그것을 알고 있어야하기 때문입니다.

        1.    시그84

          그래서 많은 정보를 놓쳤습니다. 데비안에서 /에서 /를 볼 때마다 나는지나칩니다. 😛

  6.   고라츠키

    내 점수에 기록되어 있습니다. Gr8!

    1.    블레어 파스칼

      Gr8? 나는 그것을 읽지 않았다. 암기 된 헤헤.

  7.   m

    "우리가 GNU / Linux를 사용하도록 초대받은 이점 중 하나는 이것이 사실이 아니기 때문에 쓰레기로 채워지지 않는다는 것입니다."

    이 일반화는 절대적으로 잘못되었으며 GNU / Linux의 신규 사용자가 운영 체제에 대해 오해하게 만들 수 있습니다.

    언급 한 문제는 배포판에서 세 개의 고아 패키지를 찾은 후에 만 ​​사용하는 데비안 및 패키지 시스템과 독점적으로 관련되어 있음을 명확히해야합니다.

    마찬가지로, "GARBAGE"라는 용어는 로그, 매뉴얼 및 언어 파일 등과 같이 운영 체제의 일부인 파일을 가리키는 것이 잘못된 것 같습니다.

    잘못 프로그래밍 된 응용 프로그램이 제거 될 때 시스템을 통과 한 흔적을 남기는 것이 일반적이기 때문에 Windows 레지스트리에서 쓰레기가 발견됩니다. 또한 본질적인 시스템 문제, 갑작스러운 정전 및 맬웨어가 일반적으로 레지스트리를 손상시키지 않는 이유.

    GNU / Linux에 문제가없는 것은 아니지만 명백한 이유없이 설치 나 응용 프로그램이 손상 될 가능성은 거의 없습니다.

    이 기사는 노벨 또는 비 GNU / 리눅스 사용자가 시스템에 대해 가질 수 있다는 인식에 심각한 영향을 미친다고 생각합니다.
    적어도이 특별한 경우에 우리가 데비안 GNU / 리눅스에 대해 이야기하고 있음을 명시해야합니다.

    1.    게르메인

      초보자는 GARBAGE라는 용어를 더 잘 이해합니다. 일반적으로 그들은 W $에서 많이 있고 짜증나는 곳에서 왔습니다. 당신은 그들이 알고있는 용어로 새로운 사람들과 이야기해야하고, 당신은 그들을 더 좋게 만들기 위해 그들을 "양육"해야합니다. 그들이 이미 리눅스에 있기 때문입니다. 그리고 최상의 의미에서 휴지통은 최고의 상호 작용의 결과입니다. 무엇인가에서 추출되고 배설이라는 잔여 물이 있습니다. 이것들은 제거되어야합니다.

      1.    MSX

        할로우 토크 정치인에게 당신은 잘하고 있습니다.

        당신은 아무것도 이해하지 못했습니다.

        1.    마누엘 데 라 푸 엔테

          나는 나 자신이 "빈 토크 정치인"이라는 레이블에 속하지 않기를 바랍니다.하지만 아치는 쓰레기를 축적합니다. 물론 "쓰레기"라는 용어의 의미에 따라 다릅니다. 필요하지 않은 것을 언급하는 데 사용할 수있는 것은 그저 방해가되고 있으며 로그, 매뉴얼 또는 언어 파일이 필요하지 않은 경우 (사용중인 파일 제외) ), 그러면 쓰레기입니다.

          여기 그들은 Arch에서 일부 청소 작업을 자동화하는 스크립트에 대해 이야기하고있었습니다. 최소한 기본적인 것은 # pacman -Sc 프로그램을 업데이트하거나 제거 할 때마다 설치되지 않은 응용 프로그램의 캐시가 많은 공간을 차지할 수 있기 때문입니다. 그리고 # pacman -Qdt 고아 패키지를 확인하기 위해 제 경우에는 방금 (지난 몇 달 후) 12를 찾았습니다.

        2.    게르메인

          그리고 당신도 MSX가 아닙니다 ... 우리는 이미 두 명입니다! 커피 드릴까요? 그리고이 페이지에서 사람들이 찾는 것은 지식의 시연이나 자존심이 아니라 해결책이라는 "쓰레기"로 이것을 채우지 맙시다.

          1.    KZKG ^ 가아라

            이 페이지에서 사람들이 찾고있는 것은 지식이나 자아의 빛이 아닌 솔루션입니다.

            아멘, 좋아요 🙂

          2.    m

            나는 탁월함을 추구하고 평범함과 싸우는 것에 대해 사과하지 않을 것입니다.

          3.    블레어 파스칼

            에픽 댓글.

  8.   로사 데스크탑 프레쉬

    새로운 Rosa Linux 2012 Desktop Fresh에 어떻게 설치합니까?

    1.    시그84

      ROSA에 해당하는 것은 urpme -auto-orphans이지만 ... http://blogdrake.net/blog/abagune/como-elimine-paquetes-huerfanos

    2.    게르메인

      안녕 친구, 부탁 하나 해주실 수 있나요? ROSA 아이콘을 주실 수 있나요? 아이콘이 있었는데 실수로 삭제해서 되 찾을 수 없었습니다. 미리 감사드립니다.

      1.    시그84

        rose repos에서 직접 다운로드하고 RPM의 압축을 풉니 다. http://mirror.yandex.ru/rosa/rosa2012.1/repository/SRPMS/main/updates/rosa-icons-1.0.37-1.src.rpm

  9.   ALF

    –M | 5 시간 전 |
    나는 탁월함을 추구하고 평범함과 싸우는 것에 대해 사과하지 않을 것입니다.

    평범한 조정
    1 중간 또는 공정한 품질 또는 다소 나쁨 : 그들의 최신 앨범은 다소 평범합니다.
    2 그것이 흥미롭지 않거나 가치가 없다는 것 : 한 작업이 평범해서 상을받지 못했다.
    -조정 / 초. com.
    3 이는 지능이 없거나 그가 수행하는 활동에 충분한 능력이없는 사람에게 적용됩니다.

    당신의 말을 측정하십시오, 나는 당신이 그것을 좋아하지 않는다고 그것이 네트워크의 콘텐츠 표준을 충족하지 않는다는 것을 의미하지는 않습니다.

    내가 당신을위한 정보가 없다면, 당신은 저를 알아야 할 것입니다. 저는 생산 및 관리 프로세스를 개발했으며, 저는 회사 창설에 협력했습니다. 그러니 제가 정보가 없다고 말하지 말고 익명 성 뒤에 숨지 마십시오 여기 내 땅에서 입으로 말하는 것이 공으로 유지되기 때문입니다. 내가 당신에게 말해야 할 유일한 것입니다.

    1.    MSX

      게시물이 불완전하다는 쿵푸를보세요.하지만 FUD를 유쾌하게 퍼뜨리는 것은 아닙니다.

    2.    엘라 브

      조용한 ALF우리는 느슨한 트롤이 많다는 것을 알고 있습니다. 우리가 알다시피 네트워크는 그들이 직면 할 수없는 것에 자신을 빌려주기 때문에 자극하지 마십시오.

      m, 제발, 당신이 옳다고하더라도 (당신이 그렇다는 것을 의미하지는 않음), DesdeLinux에서 어떤 사용자의 기여를 평범한 것으로 모욕하고 브랜드화 할 권리가 없기 때문에 당신의 말을 측정한다면 좋을 것입니다. 당신이 더 나은 것을 할 수 있다고 생각한다면, 당신은 협력하도록 초대 받았지만, 여기에서 당신에게 가장 사소하거나 평범 해 보일 수있는 기사를 믿으십시오. 항상 우리에게 무언가를 가르쳐주기 때문에 우리는 그것을 최고로 소중하게 생각합니다.

      평화와 사랑의 동료 ..

      1.    MSX

        나는 트롤링하지 않습니다. 분명히 그 남자는 외교적 여자가 아닌 남자로서 비판을하지 않는 변덕스럽고 폭력적인 남자입니다.

        당신이 무언가를 공개적으로 할 때, * 당신은 그것을 공개적으로 만듭니다 *.

        1.    엘라 브

          MSX, "그 남자"는 당신이 원하는 모든 것이 될 수 있으며, 그는 심지어 독재자이거나 지구상에서 가장 위대한 개자식 일 수 있습니다. nick과 우리는 교환의 한 형태로 컴퓨터를 가지고 있습니다. 그리고 당신이나 DesdeLinux의 다른 사용자와 같은 "그 사람"은 존중되어야합니다.

          그것이 "공개적"이라는 사실은 더 많은 사람들에게 다가 갈 수있는 방법이며, Alf 또는 어떤 사용자가 자신이 쓰고 출판하는 내용에서 실수를하면 당연히 수정 될 수 있지만 올바른 방법입니다. 나는 당신의 기사에서 평범한 것을 보지 못했습니다. 사회적으로 말하는 "더 중요한"사람들의 마음에서 나온 훨씬 더 평범한 것들을 보았습니다.

          이제이 주제를 떠나자. DesdeLinux가 시작된 이래로 우리는 항상 그런 식으로 자신을 특성화했기 때문에 모든 사용자에 대한 존중이 있기를 바랍니다.

    3.    카를로스-Xfce

      안녕, Alf. 내가 모르는 Linux의 새로운 것에 대해 배웠기 때문에 기사가 마음에 들었습니다.

      나는 당신이이 코멘트에서 누구에게 답하고 있는지 모르겠지만, 나는 당신이 사전을 사용하고 있다는 것을 알았 기 때문에 이것을 당신에게 쓰도록 "권장"(권장)했습니다. 제 부분에서는 "장려"라는 동사를 오용하는 첫 번째 단락의 오류를 지적하고 싶습니다.

      "장려"는 "천천히"를 의미하지 않습니다. 이것은 매우 흔한 실수입니다. 이를 위해 우리는 "천천히"있습니다. 따라서 Linux에서는 시스템이 안정적이며 Windows에서 발생하는 것처럼 속도가 느려지지 않는 이점이 있습니다.

      1.    MSX

        : 트롤링 : 그는 축구 팀의 속도를 늦춰야합니다! xD : / 트롤링 :

  10.   ALF

    Carlos-Xfce, 내가 정확하게 기억한다면, 당신은 이미 다른 포스트에서 나에게 해줬지만, 몇 마디로 악의를 가지고 있고, 약간의 수정이 어려운 악이 있습니다.

    엘라 브, 나를 괴롭히지 말라고 믿으십시오. 화를내는 것은 매우 어렵습니다. 그것은 단지 내 말의 방식이고, 매우 구타를당하는 것입니다. 그래서 제가 글을 거의 쓰지 않고 오해를받는 경향이 있습니다.

    1.    카를로스-Xfce

      안녕, Alf. 실수에 대해 걱정하지 마십시오. 우리 모두가 실수를 저지르는 것은 정상입니다. 인간의 언어는 완벽하지도 않고 인간도 아니기 때문에 항상 실수가있을 것입니다. 중요한 것은 다시 잘못에 빠지지 않도록 배우는 것입니다.

      "천천히"라는 동사는 많은 사람들에게 알려지지 않았습니다. 이 행동은 반의어 "가속"과 "브레이크", "중지", "중지"와 같은 행동을 차단하는 방법과 마찬가지로 사람들의 일상 생활의 일부가 아닙니다. "slow down"과 함께 "slow down"과 "slow down"도 있습니다. 이 마지막 형태는 또한 우리의 경우 잘못된 "장려"와 같이 파생 된 단어입니다.

      그리고 예, 나는 이미 거기에서 무언가를 수정했다고 생각합니다. 기사 주셔서 감사합니다. 그들은 이전에 몰랐던 흥미로운 것들을 배우는 수단입니다. 곧 다시 읽어보고 싶습니다. 문안 인사.

      1.    MSX

        일반적으로 사람들은 말을 잘 못합니다. 아마도 거의 아무도 읽지 않기 때문일 수 있습니다. 그리고 그렇게한다면 항상 동일한 어휘를 찾고 종종 보지 않는 단어의 의미를보기보다는 문맥에 따라 추론하는 특정 주제로 제한됩니다. 그것은 그들에게 많은 일을 제공하기 때문에 mataburros에서.
        내가 매일 듣는 야만인 중 일부는 "내가 시간이 있었다면, 나는 할 것이다!"입니다 ... 동물이 아니라 다른 언어 시제에 대응해야합니다. 시간이 있거나 있었으면 젠장.
        또는 예를 들어 "보기"와 "보기", "듣기"및 "듣기"를 같은 의미로 사용하는 경우입니다.
        나는 @Alf 때문에 이것을 말하는 것이 아닙니다. 누구든지 미끄러짐을 가지고 있습니다. 일반적으로 그들이 당신을 이해하도록 단순화 된 언어를 사용하거나 "당신이 어려운 말을하는 것입니다"와 같은 말도 안되는 소리를 듣는 것은 매우 짜증납니다. 저는 항상 "난 어렵거나 어려운 말을하지 않습니다. 저는 구어체 Rio de la Plata 스페인어로 말합니다. 문제는 어휘가 부족하다는 것입니다. 책을 펴서 무엇을 찾거나 사전을 참조하여 무엇을 보셨습니까? 그것은?»
        어떤 사람들은 말도 안된다고 말하고 웃으며 (몇몇, 분명히 나는 ​​그들을 좋아합니다) 대다수는 흥분하고 화를 내고 기분이 상합니다. 그들을 보는 것은 매우 재미 있습니다.

      2.   

        "msx"의 주석을 읽은 후에는 매우 흥미 롭습니다. 즉, 다음을 추가 할 수 있습니다.

        1. 철자 오류, 구문 오류 및 의미 구조에 관한 한, 당신은 궤도에 있지 않습니다.
        2. 정크 파일을 제거하는 다른 방법을 찾고 있었기 때문에이 게시물을 보았습니다. 예 : "쓰레기". 그들은 나를 위해 작동하지 않으며, 사용하지 않으며, 디스크 공간을 차지하고 삭제해도 내 OS에 문제가 발생하지 않습니다. 오히려 완전히 반대입니다.

        그런 다음 예없이 "우수성"에 대한 많은 교훈을 선포 한 후 Windows와 데비안 기반의 여러 버전에 BIN, CLEAN과 같은 명령 또는 아이콘 유형 BROOM 등의 명령이 있으면 특정 스크립트를 고수하는 것이 좋습니다. 내가 제안하는 것만 → 기여 또는 기여에 감사하고 "우수"를 중지합니다.

        당신의 탁월함.

  11.   마티아스

    Prueba

  12.   TEST

    아주 좋아.

  13.   ANTO

    나는 debian stable jessie)를 lxde와 함께 사용하고 거의 모든 것에 yes라고 대답하는 debfoster를 사용했습니다.
    시스템의 절반, 게임, 응용 프로그램, 유틸리티 등 많은 패키지를 제거했습니다. 내 데비안이 "벗겨졌습니다". 나는 모든 것을 보관할 것이라고 생각하고 삭제했습니다. 패키지가 나오지 않고 모든 것이 잘 될 때까지 deborphan과 deborphan-gtk를 여러 번 사용하기 전에.
    내가 뭐 잘못 했어요?