Hvordan gjenvinne diskplass i Linux

M $ Windows er kjent for å "spise disk". Med andre ord, på en skjult måte skaper en utallig rekke midlertidige filer og andre operasjoner som opptar mer og mer plass på harddisken vår, og samtidig reduserer datamaskinen. Dette er en av mange grunner til at mange mennesker etter et visst antall måneder foretrekker å formatere alt og installere Win på nytt fra bunnen av. 

Heldigvis er dette ikke tilfelle på Linux.. Noen av dere er sannsynligvis heldige nok til å ha en super-gigabyte med flere gigabyte, andre vil telle hver MB plass. I alle fall er det alltid bedre å ha systemet vårt rent og spare så mye plass som mulig, selv når det gjelder Linux.

Den "superenkle" måten: Ubuntu Tweak

Egentlig er det to enkle måter å "rense" disken din på Ubuntu.

Den første, det Jeg anbefaler IKKE i det hele tatt es bruk rengjøringsmidlet utviklet av Canonical og inkludert som standard i Ubuntu, som du får tilgang til ved å gå til System> Administrasjon> Rengjøringsmiddel. Sannheten er at jeg aldri forsto med hvilke kriterier dette lille programmet fungerer. Det er virkelig en katastrofe. I mitt tilfelle prøvde jeg alltid å slette pakker som jeg installerte via PPAer. Og ikke bare det, han foreslo aldri å slette noe annet, så denne applikasjonen virker virkelig ubrukelig for meg. Kanskje noen av dere vet hvordan det fungerer og kan lære oss alle som ikke aner (som i seg selv er en dårlig start).

Den andre måten, det jeg anbefaler på det sterkeste es installere Ubuntu Tweak. Jeg åpnet en terminal og skrev:

sudo add-apt-repository ppa: tualatrix / ppa
sudo apt-get update
sudo apt-get upgrade

Når du er installert, klikker du på knappen Pakkeholder. Resten er selvforklarende. Derfra vil du kunne rense pakker, tømme pakkebufferen, tømme konfigurasjonen av pakkene, slette gamle kjerner og til og med slette PPAer (sammen med pakkene installert fra den PPA) ved hjelp av ppa-purge.

Gi meg terminalkommandoene

For de som liker kommandolinjen, eller bare de som ikke kan installere Ubuntu Tweak på deres foretrukne distro, er det noen få ting du kan gjøre for å gjenvinne diskplass.

Merk: Jeg har allerede advart deg om at noen av disse triksene kan endre stabiliteten i systemet ditt. Jeg anbefaler ikke at du gjør dem på maskiner som inneholder verdifull informasjon.

Slett pakker som ble installert med et program som du senere slettet

Før du går videre til løsningen, bør det sies at for å unngå å måtte gjøre dette, i stedet for alltid å bruke apt-get for å installere eller avinstallere applikasjoner, er det bedre å bruke aptitude, nettopp fordi den sletter alle avhengighetene som ikke brukes av andre programmer.

Hvis du bruker apt-get, skrev jeg:

sudo apt-get autoremove

Fjern gamle kjerner

dpkg -l | grep "linux-"

Dette vil liste opp en serie pakker. De du må slette er de som inneholder -bilde y -hoder. Husk IKKE å slette den mest oppdaterte siden du ikke vil kunne starte datamaskinen!

Fjern foreldreløse pakker med deborphan

Foreldreløse pakker er de som ikke er avhengige av noen annen pakke og ikke er installert "manuelt". Å oppdage og fjerne dem "for hånd" kan virkelig være en skremmende oppgave. Men takket være deborphan har foreldreløse pakker sine dager nummerert.

sudo apt-get install deborphan

Slik ser du en liste over foreldreløse pakker som er installert på systemkjøringen:

deborphan

Den mest intuitive måten å bruke deborphan på er å legge til et filter i Synaptic. For å gjøre dette åpnet jeg Synaptic, gå til Innstillinger> Filtre og klikk på knappen Nuevo. Hvor sier Nytt filter, gi det et beskrivende navn, for eksempel foreldreløse barn. Klikk deretter på knappen Fjern markering av alle og velg alternativet Foreldreløse. gi til aksepterer.

Klar, fra nå av, når du åpner Synaptic, vil du kunne se en liste over foreldreløse pakker ved å klikke på knappen Personlige filtre (se nederst til venstre) og velge filteret som ble opprettet i forrige trinn. For å avinstallere dem, som ethvert annet program, merker du det med høyre knapp og velger alternativet Sjekk for å avinstallere helt.

Igjen, hvis du ikke liker Synaptic, kan du gjøre dette via terminalen.

Du kan slette pakkene som er oppført etter deborphan-kommandoen en etter en, eller

sudo apt-get purge PAKKE

eller slett alle foreldreløse pakker i ett skudd ved hjelp av følgende kommando:

sudo apt-get purge $ (deborphan)
Merk: Jeg har allerede advart deg om at det er folk som sier at deborphan noen ganger "forvirrer" noen pakker og tror de er foreldreløse når de faktisk ikke er det.

Fjern dokumentasjonspakker på andre språk ved hjelp av localepurge

sudo apt-get install localepurge

Klar. Det gjenstår bare å utføre det med superbrukertillatelser.

sudo localpurge

Når du konfigurerer den, vises et skjermbilde der vi kan velge språkene vi vil beholde. Herfra, hver gang vi installerer et program ved hjelp av apt-get / aptitude / dpkg vil kjøre automatisk lokalpurge på slutten av installasjonen, og den vil fjerne språkene som ikke er valgt før.

Fjern midlertidige filer automatisk

Merk: Lagre med disse programmene, da de kan skade systemets stabilitet hvis du ikke vet hvordan du bruker dem nøye.
sudo apt-get install bleachbit

De kan også tjene fslint o cruft, som sammen med blekebit kan betraktes som tilsvarer den berømte CCleaner.

sudo apt-get install fslint
sudo apt-get install cruft

Du liker å tømme hurtigbufferen "for hånd" i stedet for å bruke Bleachbit, ikke sant?

For å slette kopien av pakkene som må lastes ned når systemoppdateringene dine oppstår, skrev jeg i en terminal:

sudo apt-bli ren

tøm all hurtigbuffer

sudo apt-get autoclean

det fjerner bare pakker som ikke kan lastes ned og anses som ubrukelige.

Gjenvinn reservert plass på ext3 ext4 filsystemer:

Som standard er 5% av diskplassen reservert for "superbrukeren". Dette kan imidlertid resultere i en enorm mengde bortkastet diskplass, spesielt på maskiner som bare bruker 1 bruker.

Denne verdien kan endres i demonterte enheter. Så det første vi må gjøre er å demontere enheten vi vil rengjøre:

tune2fs -m PERCENTAGE_OF_RESERVED_SPACE / dev / PARTITION

hvor PARTITION tilsvarer disk- og partisjonsnumrene (begge kommer fra å lese filen / etc / mtab)

Hvis du er en ekte ekspert, kan du til og med endre antall reserverte blokker:

tune2fs -r NUM_BLOCKS / dev / PARTITION

Roter stokkene

sudo apt-get install logrotate

Fjern overgangspakker

sudo dpkg -l | grep overgangsperiode

Rengjør apt-build miljø (hvis brukt)

apt-build clean-build
apt-build rene kilder
apt-build clean-repository

Sjekk hvilke filer og mapper som er større

du -m / 2> / dev / null | sorter -rn | hode

Du kan også bruke det grafiske grensesnittet fra Disk Analyzer. Gå til Programmer> Tilbehør> Disk Usage Analyzer.

Lagre bare nødvendige pakker (fjerne ubrukte biblioteker)

sudo apt-get install debfoster

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Mauricio Dominguez sa

    En konstruktiv kritikk, ikke alle lesere er Ubuntu-brukere (eller avledede debianer), tittelen på dette innlegget antyder at det er et tips som gjelder for enhver distro, men når du leser, navngir du Ubuntu sine egne verktøy og parametere for Debian-pakkehåndtering (apt-get), i syntese er Linux ikke et synonym for ubuntu / debian, en tittel som "Hvordan gjenopprette diskplass i UBUNTU / DEBIAN" ville ha vært mer passende for min smak siden du ikke detaljerer trinnene for å rense andre distros.

    Hilsen

  2.   Juan sa

    Bruk trinnene til distro.

  3.   La oss bruke Linux sa

    Det er veldig bra! Uansett ser det ut til at du ikke trenger å ta det første skrittet. Bleachbit tar seg også av rengjøring som ... Jeg tror, ​​jeg er ikke sikker.
    På samme måte, hvis du ikke har prøvd det ennå, ikke nøl med et sekund til: installer Ubuntu Tweak. Med denne babyen vil du være i stand til å gjøre alt, til og med slette de gamle kjernene, slette PPA-ene, etc.
    Klem! Paul.

  4.   nenelinux sa

    jeg bare gjør det

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

    og jeg bruker bleachbit innimellom, og det fungerer veldig bra 😉

    saludos!

  5.   labb sa

    Veldig bra tuto, anbefales for de som savner windows 🙂

  6.   Javie Debian Bb Ar sa

    Tips: Synaptic har et "Residual Settings" -filter som lar deg fjerne ubrukte innstillinger, som det gjør
    sudo apt-get autoremove --purge

  7.   ibonesi sa

    Interessant, takk. I mitt tilfelle, med Linux Mint MATE, har kommandoen som har frigjort mest plass (flere gigabyte) vært denne:
    sudo flatpak reparasjon