Merk at vi har kjørt kommandoene og prosedyren som er nevnt i denne artikkelen på en Ubuntu 18.04 LTS -system.
Hvorfor vi trenger apt-ftion Clean?
I Ubuntu- og Debian-operativsystemer, mens du bruker apt-get for installasjon eller oppgradering av pakker, lastes inn installasjonspakker fra lagringene til lokal lagring i systemet ditt og installeres derfra. De nedlastede pakkene er i .Deb -format og de er lagret i var/cache/apt/arkiver/katalog. Systemet holder disse installasjonspakkene i lokal lagring selv etter at du har avinstallert dem. Generelt, når vi installerer en pakke med apt-get, skjer følgende:
Alle pakkene og deres avhengigheter oppbevares i den lokale lagringen på/var/cache/apt/Archives Directory. Hvis du oppgraderer pakken, blir den nye versjonen lastet ned på samme måte og oppbevares på den lokale lagringen. Generelt sett, når du har installert eller oppgradert pakkene, trenger du ikke .Deb installasjonsfiler lenger. Det er lurt å fjerne disse filene når de tar systemet ditt.
For å sjekke størrelsen på .Deb -filer som okkuperer plassen, du kan utføre følgende kommando i terminalen din:
$ du -sh/var/cache/apt/arkiver
Bruker apt-get rent
De apt-get cleaN-kommandoen hjelper til med å rense hurtigbufferen når du har installert pakkene ved å bruke APT-Fet Install-kommandoen i systemet ditt. Det fjerner filene som ikke lenger er nødvendige, men som fremdeles bor på systemet ditt og holder systemet plass.
Den apt-get-kommandoen fjerner hentet .Deb installasjonsfiler og rydder ut /var/cache/apt/arkiver etterlater bare filene i låsen og den delvise katalogen.
Hvis du ser på /var/cache/apt/arkiver Katalog ved hjelp av ls Kommando som følger, vil du se antall filer med .Deb Extension.
$ sudo ls/var/cache/apt/arkiver
Kjør nå den rene operasjonen som følger:
$ sudo apt-get clean
For øyeblikket vil hurtigbufferen bli fjernet, og du vil bare se låsefilen og delvis katalog.
Legg merke til at APT-Få ren Avinstallerer ikke filene fra systemet; det fjerner bare filene fra hurtigbufferen.
Apt-Fet Autoclean
Lik APT-Få ren, en annen kommando Apt-Fet Autoclean Renser også det lokale depotet av hentede pakker, men bare for pakkene som du har avinstallert eller de uten nyere versjoner tilgjengelige. Den utfører rengjøringsoperasjonen for slike pakker som fremdeles er på systemet og ikke lenger er nødvendig.
Hvis du kjører apt-get Autoclean, vil du se .Deb -filer som fjernes.
I likhet med apt-get Clean, avinstallerer ikke apt-get Autoclean,
Forskjell mellom apt-get rent og apt-get autoremove
Noen brukere blir ofte forvirret mellom APT-Få ren og Apt-Fet Autoremove Når du utfører opprydningsoperasjonen i systemet deres. De to kommandoene er ikke de samme og har helt forskjellige funksjoner. APT-Få ren eller Apt-Fet Autoclean fjerner de hentede pakkene fra den lokale cachen bare mens Apt-Fet Autoremove fjerner de unødvendige pakkene som en gang ble installert som en avhengighet. Så når du avinstallerer en pakke, er avhandlingene ikke nytte. Derfor anbefales det å kjøre autoremove kommando for å fjerne alle disse avhengighetene også.
Å rydde opp i systemet skal være en del av systemets regelmessige vedlikehold for å unngå unødvendig rot å ta opp diskplassen din. Blant mange andre opprydningsverktøy er apt-get Clean et av de nyttige verktøyene som kan hjelpe deg med å fjerne hurtigbufferfiler som finnes i systemet ditt og ta diskplass.