Ubuntu - Rengjøring av konfigurasjonsrester, pakker

Under Ubuntu, som alle operativsystem, blir ikke forældede eller unødvendige filer ødelagt automatisk.

Det er mulig å fjerne dem for å spare plass.

En spesialprogramvare utvikles (fortsatt i beta)

pakker

Fjern utdaterte konfigurasjonsfiler

  • Når du avinstallerer en pakke, blir konfigurasjonsfilene ikke ødelagt i påvente av en fremtidig ominstallasjon av pakken.
  • For å rense ubrukte konfigurasjonsfiler, bruk denne kommandoen (i en terminal):
  •  sudo dpkg --purge $ (COLUMNS = 200 dpkg -l | grep "^ rc" | tr -s '' | cut -d '' -f 2) 
  • Merk at: det er også mulig å slette config-filene når avinstallere en pakke via
  • Synaptisk, ved å sjekke "fullstendig fjerning".
  • Adept Manager bruker "Request Purge".
  • Bruk kommandoen --purge.

 sudo aptitude fjern navn-av-pakken --purge 

Fjern pakkene i hurtigbufferen

Når du laster ned og installerer pakker, blir de cached for å unngå å måtte laste dem ned igjen.

For å fjerne disse pakkene, er det to kommandoer som kan brukes: aptitude eller apt-get (aptitude is better):

  • autoclean fjerner pakker som ikke kan lastes ned.
  • ren fjerner all hurtigbufret pakke.

Skriv derfor:

 sudo aptitude autoclean sudo aptitude clean 

kjerner

Når kjernen er oppdatert, er eldre versjoner fortsatt installert.

For å fjerne en versjon av en kjernen må du vite det eksakte navnet på pakken, som er

linux-image-kernel.version-indexofimage-generisk

Den beste måten er å prøve å avinstallere de gamle kjernene via pakken din.

  • Start administratorens rotmodus
    • kdesu adept_manager hvis du har kde og adept,
    • gksu synaptisk for synaptic og Gnome (eller Xfce)), så søk etter "linux-image".
  • Hvis du har adept, fjern merket "ikke installert" på skjermen (under søkefeltet).
  • Hvis du har synaptisk, sorterer du pakkene som er installert først via den første kolonnen
  • Hvis du har flere versjoner av kjernen, eller du har forskjellige bilder av samme kjernen, kan du avinstallere de eldre.

Det anbefales at du alltid beholder de to siste versjonene minst. Hvis en oppdatering skulle gå galt for den siste kjerneversjonen, er det fortsatt mulig å gå tilbake til en eldre versjon, i stedet for å gå gjennom en liveCD.

Loggfiler

/ Var / logg katalogen inneholder loggene til de fleste tjenester og programvare.

Hvis de er nyttige for å løse problemer, opptar de fortsatt mye plass.

De fleste tjenestene utfører en loggrotasjon (for å beholde et begrenset antall) eller begrense deres størrelse, men ikke alltid.

For å være ferdig (eller til og med slette gamle loggfiler)

Papirkurv / Papirkurv

Ikke glem å tømme papirkurven regelmessig under Linux. For dette, bruk følgende kommandolinje:

 rm -r -f ~ / .local / share / søppel / filer / * 

Miniatyrbilder av bilder

Når du surfer på internett, lagrer Linux miniatyrbilder av bilder for å lette deres fremtidige lasting ... Vanligvis blir de ikke fjernet.

Koden nedenfor vil tillate fjerning av miniatyrer over 7 dager.

 finn ~ /. miniatyrer -type f-time +7 -exec rm {} \; 

Konfigurasjonsrester i kataloger / hjemme

Selv om du har avinstallert en programvare og / eller har deres konfigurasjonsfiler utrenset fra katalogen / etc, kan programvaren ha forlatt konfigurasjonsfilene i hjemmekatalogen til hver bruker.

  • For eksempel overlater MPlayer-programvaren filer i ~ / .Mplayer-katalogen.
  • Det er det samme for de fleste applikasjoner.
  • Merk at: Disse filene kan ta betydelige proporsjoner.
  • For eksempel lagrer Google Earth en cache (på minst 200 MB) i hjemmekartet til hver bruker

Gå videre

For å få mer plass og fjerne andre unødvendige filer, kan du også tømme papirkurven.

  • Merk at: For partisjoner på eksterne harddisker (USB-nøkler, MP3-spillere, NTFS-partisjoner ...), oppretter Nautilus (filbrowseren til ubuntu) en mappe.Trash-brukernavn som inneholder de slettede filene.
  • Husk å også slette denne mappen (Trykk CTRL + H i Nautilus for å se skjulte filer).
  • Fylles ut

Automatisering av oppgaver

  • Opprett bare filer som inneholder disse kommandoene:
  • For obselete konfigurasjonsfiler:
     pkg --purge $ (COLUMNS = 200 dpkg -l | grep "^ rc" | tr -s '' | cut -d '' -f 2) 
  • For pakker lagret i cache:
     sudo aptitude clean 
  • Og følg instruksjonene fra denne FAQ: Automatiser oppgaver med cron og init
Forrige Artikkel Neste Artikkel

Beste Tips