Curățați sistemul nostru

Unul dintre beneficiile pe care suntem invitați să le folosim GNU / Linux este că nu este umplut cu gunoi, pentru că acest lucru nu este adevărat, diferența este că acest gunoi nu încetinește sistemul sau cel puțin nu mi s-a părut că se întâmplă pe computerele mele, dar în ciuda acestui fapt îmi place să curăță-l din când în când și apoi împărtășesc ceea ce fac.

debfoster

Obiectivul acestui program este de a arăta pachetele care NU au fost instalate ca dependențe și va fi afișată o listă care indică pachetele „reținute”.

Utilizarea sa este destul de simplă, când o rulăm pentru prima dată ne va pune o serie de întrebări despre pachetele instalate.
Putem alege să păstrăm pachetul (va fi amintit de debfoster) sau putem alege să îl ștergem.

Dacă la momentul răspunsului la una dintre întrebări avem întrebări despre pachet, putem tasta „?” pentru a putea vizualiza informații despre aceasta.

În cazul meu, au existat destul de multe, în mod serios, multe întrebări despre pachetele pe care ar trebui sau nu ar trebui să le elimin

Deborphan

Acest pachet generează o listă a pachetelor orfane din sistem. Prin pachetul orfan înțelegem acele biblioteci care nu mai sunt necesare, adică niciun pachet instalat nu îl indică ca o dependență. Dar ... acordați atenție programelor compilate din surse (cu make install sau checkinstall) deoarece dependențele lor nu vor fi controlate, deci că am putea provoca unele defecțiuni.

o opțiune interesantă este –Libdev, care generează o listă cu bibliotecile de dezvoltare (care se termină cu -dev) care nu sunt necesare.
Pentru a vedea pachetele orfane, trebuie doar să lansați comanda

# deborphan
o
# deborphan –libdevel

Este posibil să faci asta apt-get citiți lista pachetelor generate de deborphan:

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

Opțiunea –purge, așa cum știm deja, elimină fișierele de configurare a pachetului.
Pentru micii iubitori de consolă putem instala gtkorphan, care este o interfață grafică foarte ușoară și intuitivă pentru deborfan.

Ștergând fișierele de configurare eliberăm spațiu pe discul nostru (mai devreme sau mai târziu foarte valoros) și păstrăm directorul / etc curat. Cu următoarea comandă putem șterge fișierele de configurare care au fost lăsate în urmă de pachetele dezinstalate fără opțiunea –purge.

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

Alte forme:

Ștergeți memoria cache a aplicațiilor instalate:

sudo aptitude clean

Curățați aplicațiile dezinstalate

sudo aptitude autoclean

Curățați posibilele dependențe ale aplicațiilor dezinstalate:

sudo aptitude autoremove

Eliminați nucleele vechi

Mai întâi trebuie să determinăm ce versiuni de kernel am instalat pe sistemul nostru.

dpkg --get-selections | grep linux-image

Odată ce luăm notă, vom dezinstala (ștergând fișierele de configurare) nucleele nedorite

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

Unde trebuie să înlocuim „X” cu versiunea kernel pe care dorim să o dezinstalăm.

Rețineți că avem nevoie doar de puteri superutilizatoare pentru a elimina nucleele, nu pentru a le căuta.

PPA_PURGE

De multe ori, adăugând depozite PPA în Ubuntu, ajungem la un sistem instabil, cu erori de dependență sau care necesită mult timp pentru a căuta toate actualizările care apar.
O soluție este curățarea depozitelor din acea listă care ne dau probleme sau sunt învechite.

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

Cu această comandă creăm un fișier text cu lista completă.

ppa-purge este un script care elimină cu ușurință astfel de intrări din depozit și chei publice. Un alt avantaj al scriptului este că programele pe care le-am fi instalat cu acele depozite, scriptul în sine este responsabil pentru încercarea de a înlocui pachetele cu cele corespunzătoare din depozitele oficiale Ubuntu. Ori de câte ori este posibil.

De la Ubuntu 10.10 este disponibil pentru instalare din depozitele oficiale.

sudo aptitude install ppa-purge

Pentru a-l folosi avem în fișierul .txt pe care îl generăm următoarele

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

Ce ne interesează este să ștergem „wrinkliez / ppasearch”

sudo ppa-purge ppa:wrinkliez/ppasearch

M-am gândit să adaug localepurge, dar se află deja în următorul link
https://blog.desdelinux.net/ahorra-cientos-de-mb-en-tu-ordenador-con-localepurge/

Aceasta este ceea ce folosesc în mod normal, aplicații grafice pe care nu le folosesc, anterior am folosit ubuntu tweak, dar nu mai mult.
Salutări.


43 comentarii, lasă-le pe ale tale

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   Rama el a spus

    gtkorphan să o facă grafic

    pd: dpkg –purge `COLUMNE = 300 dpkg -l | egrep "^ rc" | cut -d '' -f3` îmi dă o eroare la debian wheezy

    dpkg: error: –purge necesită cel puțin un nume de pachet ca argument

    Tastați dpkg –help pentru ajutor la instalarea și dezinstalarea pachetelor [*];
    Utilizați „dselect” sau „aptitude” pentru o gestionare mai prietenoasă a pachetelor;
    Tastați dpkg -Dhelp pentru o listă de setări de depanare dpkg;
    Tastați dpkg –force-help pentru o listă de opțiuni pentru a forța lucrurile;
    Tastați dpkg-deb –help pentru ajutor la manipularea fișierelor .deb;

  2.   truko22 el a spus

    În NAS-ul meu cu debian am avut o experiență proastă cu instrumentele de curățare, instalez doar localpurge și folosesc aptitude pentru a curăța dependențele neutilizate, iar în chakra folosesc pacman pentru dependență și pentru restul cu programul pe care distro-ul îl aduce numit Sweeper

  3.   jackassbq el a spus

    Excelent articol. Mulțumesc mult.

  4.   Ruben el a spus

    Și BleachBit? Mă pot descurca cu asta. Deși adevărul este că nu am făcut curățenie de vreo trei luni și încă funcționează bine, nu o observ mai lent.

    1.    Varyheavy el a spus

      Acesta este cel pe care urma să-l numesc. Cu BleachBit, susținut de Filelight pentru a monitoriza dimensiunea diferitelor discuri, mă descurc destul de bine.

      1.    Varyheavy el a spus

        Diferite directoare au vrut să spună ... că am mâncat un cuvânt ...

    2.    ghermain el a spus

      Pentru gustul meu, BleachBit este „cel mai periculos” dintre toate, trebuie să știi ce să spui da și nu, pentru că am văzut că, după ce l-am folosit și l-am detaliat, sistemele rămân inutilizabile ... rezultă ... formatează și instalează zero-uri.

  5.   Pin el a spus

    Ar fi fost bine să clarificăm că tot acest proces este pentru Debian sau distribuții derivate ...

    1.    sieg84 el a spus

      de îndată ce citesc trebuie ... am încetat să citesc.

      1.    Blaire pascal el a spus

        Haha si eu. Minciuna, am citit-o, dar cu o miză în minte, spunându-mi să nu mai citesc.

        1.    ghermain el a spus

          Aveți grijă cu miza și mai mult dacă sunteți un vampir ... hehehe 🙂 Știind să comparați este să câștigați și să aveți argumente mai bune. Așa spun înțelepții (și eu îi cred).

          1.    Manualul Sursei el a spus

            Ce este în neregulă cu a fi Arch-Vamp? * Scoate colții *

      2.    ghermain el a spus

        Ți-a fost dor să ai informații noi pentru a te confrunta cu Suse-ul tău și apoi să te certi ... pentru că, chiar dacă tu sau eu nu le folosim, trebuie știut (este opinia mea personală cu privire la a ta).

        1.    sieg84 el a spus

          așa că am pierdut multe informații, de câte ori văd pentru / de la / în debian, trec pe lângă. 😛

  6.   koratsuki el a spus

    Notat în scorurile mele. Super!

    1.    Blaire pascal el a spus

      Super? Nu citisem niciodată asta. Memorat hehe.

  7.   m el a spus

    „Unul dintre beneficiile cu care suntem invitați să folosim GNU / Linux este că nu este umplut cu gunoi, deoarece acest lucru nu este adevărat”,

    Această generalizare este ABSOLUT GREȘITĂ și poate duce cu siguranță la noii utilizatori de GNU / Linux să aibă concepții greșite despre sistemul de operare.

    Ar trebui să clarificați că problemele pe care le menționați sunt legate EXCLUSIV CU DEBIAN ȘI SISTEMUL DE AMBALAJE, deoarece în distribuția pe care o folosesc doar o dată am găsit trei pachete orfane și acest lucru s-a întâmplat pentru că intrasem în sistem.

    La fel, termenul „GUNOI” mi se pare GRESIT pentru a se referi la fișierele care fac parte din SISTEMUL DE OPERARE precum jurnalele, manualele și fișierele lingvistice etc.

    Coșul de gunoi poate fi găsit în registrul Windows, deoarece este obișnuit ca aplicațiile slab programate să lase urme de trecere prin sistem atunci când sunt dezinstalate; de asemenea, probleme de sistem intrinseci, întreruperi bruște și de ce nu malware-ul corup de obicei registrul.

    Deși GNU / Linux nu este lipsit de probleme, este foarte puțin probabil să intre în aplicații sau aplicații defecte, fără niciun motiv aparent.

    Cred că acest articol decisiv mediocru afectează SERIU percepția pe care un utilizator nobil sau non-GNU / Linux o poate avea despre sistem.
    Cel puțin, ar fi necesar să specificăm în acest caz special că vorbim despre Debian GNU / Linux.

    1.    ghermain el a spus

      Începătorii înțeleg mai bine termenul GUNOI ... pentru că, în general, provin de la W $ unde există o mulțime și e de rahat. Trebuie să vorbești cu oameni noi cu termenii pe care îi știu, apoi îi „cultivi” pentru a-i face mai buni ... pentru că sunt deja pe Linux ... iar Coșul de gunoi în cel mai bun sens este rezultatul unei interacțiuni în care cel mai este extras din ceva și există un reziduu numit excreție ... acestea trebuie eliminate ... pentru că sunt o povară, indiferent cum numiți sistemul care le generează.

      1.    MSX el a spus

        Pentru politicianul cu cuvinte goale te descurci bine.

        Nu ai înțeles nimic.

        1.    Manualul Sursei el a spus

          Sper să nu intru sub eticheta de „politician de vorbă goală”, însă Arch acumulează gunoi; în funcție, desigur, de ceea ce înțelegi prin termenul „gunoi”. Pentru mine, acest lucru poate fi folosit pentru a se referi la ceva de care nu aveți nevoie, care este doar să vă împiedicați și dacă nu aveți nevoie de jurnalele, manualele sau fișierele de limbă (cu excepția celui utilizat ), atunci este gunoi.

          Aici Vorbeau despre un script pentru automatizarea unor sarcini de curățare în Arch. Cel puțin elementul de bază ar fi să ruleze # pacman -Sc după fiecare actualizare sau dezinstalare a programelor, deoarece memoria cache a aplicațiilor neinstalate poate ocupa mult spațiu; si # pacman -Qdt să verific pachete orfane, ceea ce în cazul meu tocmai am făcut (după luni de ultima dată) și am găsit 12.

        2.    ghermain el a spus

          Și atunci nici tu nu ești MSX ... suntem deja doi! Ti-ar placea o cafea? Și să nu umplem acest lucru cu „gunoi” că ceea ce caută oamenii, printre altele, pe această pagină, sunt soluții, nu demonstrații de cunoaștere sau lumina ego-ului.

          1.    KZKG ^ Gaara el a spus

            ceea ce oamenii caută printre alte lucruri pe această pagină sunt soluții, nu demonstrații de cunoaștere sau strălucirea ego-ului.

            Amin la asta, grozav 🙂

          2.    m el a spus

            Nu o să-mi cer scuze pentru căutarea excelenței și lupta împotriva mediocrității.

          3.    Blaire pascal el a spus

            Comentariu epic.

  8.   Roz Desktop Fresh el a spus

    Cum îl pot instala pe noul meu Rosa Linux 2012 Desktop Fresh?

    1.    sieg84 el a spus

      echivalentul pentru ROSA ar fi urpme -auto-orfani, dar ... http://blogdrake.net/blog/abagune/como-elimine-paquetes-huerfanos

    2.    ghermain el a spus

      Hei prietene, poți să-mi faci o favoare, îmi poți da icoanele ROSA, le-am avut, dar le-am șters accidental și nu le-am putut recupera. Mulțumesc anticipat.

      1.    sieg84 el a spus

        descărcați-l direct din repos-urile rose și dezarhivați RPM-ul http://mirror.yandex.ru/rosa/rosa2012.1/repository/SRPMS/main/updates/rosa-icons-1.0.37-1.src.rpm

  9.   Alf el a spus

    –M | Acum 5 ore |
    Nu îmi voi cere scuze pentru căutarea excelenței și lupta împotriva mediocrității.

    mediocru adj
    1 Care este de calitate medie sau echitabilă sau, mai degrabă, proastă: ultimul lor album este oarecum mediocru.
    2 Că nu este interesant sau că nu are valoare: munca depusă a fost mediocru, de aceea nu a câștigat premiul.
    - adj./s. com.
    3 Se aplică persoanei care nu este inteligentă sau care nu are suficientă capacitate pentru activitatea pe care o desfășoară:

    Măsurați-vă cuvintele, doar că vă întreb, că nu vă place nu înseamnă că nu respectă standardele de conținut ale rețelei.

    Dacă nu am informații pentru tine, ar trebui să mă cunoști, am dezvoltat procese de producție și administrative, am colaborat la crearea de companii, așa că nu spune că nu am informații, nu te ascunde în spatele anonimatului a rețelei, pentru că aici, în țara mea, ceea ce se spune cu gura, este susținut cu bile. Este singurul lucru pe care trebuie să-l spun.

    1.    MSX el a spus

      Uită-te la Kung Fu, că postarea este incompletă se întâmplă, dar răspândirea FUD cu bucurie nu.

    2.    plin de viață el a spus

      Liniște AlfȘtim că există o mulțime de troll în libertate, nu fi provocat, deoarece, după cum știm, rețeaua se împrumută la ceea ce nu pot face față.

      m, por favor, sería bueno que midieras tus palabras pues aún cuando tengas la razón (que no significa que la tengas), eso no te da derecho para ofender y tildar de mediocre el aporte de cualquier usuario en DesdeLinux. Si crees que puedes hacer algo mejor, invitado estás a colaborar, pero créeme, acá el artículo que más insignificante o mediocre pueda parecerte, lo valoramos como el mejor porque siempre nos enseña algo.

      Pace și iubire colegi ..

      1.    MSX el a spus

        Nu sunt trolling. Evident, tipul este un om temperamental și violent care nu susține o critică spusă ca bărbat și nu ca o doamnă diplomatică

        Când faci ceva public, * ÎL FACI PUBLIC *.

        1.    plin de viață el a spus

          MSX, «ese tipo» como dices puede ser lo que quieras, puede ser incluso un dictador o el hijo de puta más grande que tenga la tierra, la cuestión es que es muy feo (y muy fácil) ofender cuando nos escondemos detrás de un nick y tenemos como forma de intercambio un ordenador. Y a «ese tipo» como a ti o cualquier otro usuario en DesdeLinux, hay que respetarlo.

          Tocmai faptul că este ceva „public” este o modalitate de a ajunge la mult mai mulți oameni și, dacă Alf sau vreun utilizator face o greșeală în ceea ce scrie și publică, desigur, poate fi rectificat, dar în modul corect. Nu văd nimic mediocru în articolul tău, crede-mă că am văzut lucruri mult mai mediocre care au ieșit din mintea oamenilor „mai importanți” vorbind social.

          Por favor, dejemos ya este tema. Yo solo pido que exista un respeto hacia cualquier usuario, pues nos hemos caracterizado siempre por ser así desde los inicios de DesdeLinux.

    3.    Carlos-Xfce el a spus

      Bună, Alf. Mi-a plăcut articolul dvs. pentru că am aflat despre ceva nou în Linux pe care nu îl știam.

      Nu știu cui răspundeți în acest comentariu, dar am fost „încurajat” (încurajat) să vă scriu acest lucru pentru că văd că folosiți dicționarul. La rândul meu, vreau doar să subliniez o eroare în primul paragraf, în care folosiți greșit verbul „încuraja”.

      „Încurajează” nu înseamnă „încetini”. Aceasta este o greșeală foarte frecventă. Pentru asta am „încetinit”. Astfel, în Linux avem avantajul că sistemul este stabil și nu încetinește așa cum se întâmplă cu Windows.

      1.    MSX el a spus

        : trolling: El trebuie să-și încetinească echipa de fotbal! xD: / trolling:

  10.   Alf el a spus

    Carlos-Xfce, iau act de corectarea ta, dacă îmi amintesc bine, mi-ai făcut-o deja într-o altă postare, dar am vicii în mai multe cuvinte, vicii puțin greu de corectat.

    elav, crede-mă să nu mă deranjez, îmi este foarte greu să mă enervez, este doar felul meu de a vorbi, foarte bătut, de aceea scriu puțin, tind să fiu înțeles greșit.

    1.    Carlos-Xfce el a spus

      Bună, Alf. Nu vă faceți griji cu privire la greșeli - le facem cu toții, este normal. Limbajul uman nu este perfect, nici oamenii nu sunt, deci vor exista întotdeauna greșeli. Important este să înveți pentru a nu cădea din nou în culpă.

      Verbul „încetini” este necunoscut de mulți oameni. Această acțiune nu face parte din viața de zi cu zi a oamenilor, așa cum este cazul cu antonimul său „accelerați” și modul de a întrerupe o astfel de acțiune: „opriți”, „opriți”, „opriți”. Împreună cu „încetinirea”, există și „încetinirea” și „încetinirea”. Această ultimă formă este, de asemenea, un cuvânt derivat ca în cazul nostru eronatul „încurajează”.

      Și da, cred că am corectat deja ceva acolo. Vă mulțumim pentru articole; sunt un mijloc de a învăța lucruri interesante pe care nu le știați înainte. Sper să te citesc din nou în curând. Salutari.

      1.    MSX el a spus

        Oamenii, în general, vorbesc prost, posibil pentru că aproape nimeni nu citește și dacă o face, se limitează la un subiect specific în care găsesc întotdeauna același vocabular și deseori deduc semnificația cuvintelor pe care nu le cunosc în funcție de context în loc să meargă la mataburros pentru că le dă multă muncă.
        Câteva dintre barbarile pe care le aud în fiecare zi sunt „Dacă aș avea timp, aș face!” ... NU ANIMALE, AR TREBUIE SĂ CORESPONDE ALTUI TENS DE VERBĂ, dacă ai avea sau ai avea timp, dracu.
        Sau, de exemplu, când folosesc interschimbabil „vezi” și „privi”, „auzi” și „ascultă”.
        Nu spun asta din cauza lui @Alf, oricine are o alunecare, în general este foarte enervant să trebuiască să folosești un limbaj simplificat, astfel încât să te înțeleagă sau să audă prostii de genul „ceea ce se întâmplă este că vorbești greu” Răspund invariabil „Nu vorbesc greu sau greu, vorbesc în spaniolă colocvială Rio de la Plata, problema ta este că îți lipsește vocabularul, ai încercat vreodată să deschizi o carte pentru a vedea ce găsești sau să consulti dicționarul pentru a vedea chiar ce este despre? "
        Unii râd recunoscând că au spus o prostie (puțini, evident că îmi plac) și majoritatea se entuziasmează, se enervează și se jignesc, este foarte amuzant să-i vezi.

      2.    sjah el a spus

        După ce ați citit comentariile „msx”, destul de distractiv - să fie spus -, puteți adăuga:

        1. Faceți greșeli de ortografie, erori sintactice și, în ceea ce privește structura semantică, nu sunteți pe drumul cel bun.
        2. Am dat peste acest post deoarece căutam diferite modalități de a elimina fișierele nedorite. Da: „gunoi”. Nu funcționează pentru mine, nu le folosesc, ocupă spațiu pe disc și ștergerea lor nu provoacă nicio problemă în sistemul meu de operare; Mai degrabă opusul complet.

        Apoi, după atâtea lecții despre „excelență” proclamate fără exemplu, când atât Windows, cât și multe versiuni bazate pe Debian au un BIN, comenzi precum CLEAN sau pictograme tip BROOM etc., ar fi mai bine să rămânem la un anumit script, una pe care o sugerez doar → mulțumesc contribuției sau contribuțiilor și oprește „excelența”.

        Excelența ta.

  11.   Matias el a spus

    Prueba

  12.   TEST el a spus

    Foarte bine.

  13.   anto el a spus

    Am debian stable jessie) cu lxde și am folosit debfoster răspunzând da la aproape totul
    și a dezinstalat jumătate din sistem, multe pachete: jocuri, aplicații, utilitare. Debianul meu a fost „decojit”. Am crezut că voi păstra toate acestea și le-am șters. Înainte folosisem deborphan și deborphan-gtk de mai multe ori până nu ieșeau pachete și totul era în regulă.
    am greșit cu ceva?