Debian

Varför du behöver apt-get clean-alternativ?

Varför du behöver apt-get clean-alternativ?
Alla systemadministratörer och de flesta vanliga Ubuntu-användare föredrar att använda apt-get för att installera och uppgradera paket men var inte uppmärksam på att städa sitt system efteråt. Denna artikel kommer att förklara varför du måste städa upp ditt system regelbundet och hur du gör det via apt-get clean-kommandot.

Observera att vi har kört kommandona och proceduren som nämns i den här artikeln på en Ubuntu 18.04 LTS-system.

Varför vi behöver apt-get clean?

I Ubuntu- och Debian-operativsystem, medan apt-get används för installation eller uppgradering av paket, hämtas installationspaketen från förvaren till lokal lagring i ditt system och installeras därifrån. De nedladdade paketen finns i .deb-format och de sparas i var / cache / apt / arkiv / katalog. Systemet förvarar dessa installationspaket i lokal lagring även efter att du har avinstallerat dem. När vi installerar ett paket med apt-get händer generellt sett följande:

Alla paket och deras beroenden förvaras i den lokala lagringen i katalogen / var / cache / apt / archives. Om du uppgraderar paketet hämtas den nya versionen på samma sätt och förvaras på den lokala lagringen. När du har installerat eller uppgraderat paketen behöver du vanligtvis inte .deb installationsfiler längre. Det är en bra idé att ta bort dessa filer eftersom de tar ditt systemutrymme.

För att kontrollera storleken på .deb-filer som upptar utrymmet kan du utföra följande kommando i din terminal:

$ du -sh / var / cache / apt / arkiv

Använda apt-get clean

De apt-get cleakommandot n hjälper till att rensa cachen när du har installerat paketen med hjälp av apt-get install-kommandot i ditt system. Det tar bort de filer som inte längre behövs men som fortfarande finns på ditt system och håller systemutrymmet.

Apt-get-kommandot tar bort den hämtade .deb-installationsfiler och rensar bort /var / cache / apt / arkiv lämnar bara filerna i låset och delkatalogen.

Om du tittar på /var / cache / apt / arkiv katalog med ls kommandot som följer, kommer du att se antalet filer med .deb-förlängning.

$ sudo ls / var / cache / apt / arkiv

Kör nu rengöringen enligt följande:

$ sudo apt-get clean

För närvarande rensas cacheminnet och du ser endast låsfilen och den partiella katalogen.

Observera att, apt-get clean avinstallerar inte filerna från systemet; det tar bara bort filerna från cachen.

Apt-get autoclean

Liknande apt-get clean, ett annat kommando apt-get autoclean rensar också det lokala förrådet för hämtade paket men bara för de paket som du har avinstallerat eller de som saknar nyare versioner. Den utför rensningsoperationen för sådana paket som fortfarande finns i systemet och inte längre behövs.

Om du kör apt-get autoclean ser du .deb-filer som tas bort.

Liknar apt-get clean, avinstallerar apt-get autoclean inte paketet från systemet,

Skillnad mellan apt-get clean och apt-get autoremove

Vissa användare blir ofta förvirrade mellan apt-get clean och apt-get autoremove när du utför saneringen i deras system. De två kommandona är inte samma och har helt olika funktioner. Apt-get clean eller apt-get autoclean tar bara bort de hämtade paketen från den lokala cachen medan apt-get autoremove tar bort onödiga paket som en gång installerades som ett beroende. Så när du avinstallerar ett paket är dessa beroenden inte till nytta. Därför rekommenderas det att köra automatiskt ta bort kommando för att ta bort alla dessa beroenden också.

Att rengöra systemet bör vara en del av systemets regelbundna underhåll för att undvika onödig röran som tar upp diskutrymme. Bland många andra saneringsverktyg är apt-get clean ett av de användbara verktygen som kan hjälpa dig att ta bort cachefiler som finns i ditt system och ta diskutrymme.

HD Remastered Games för Linux som aldrig tidigare hade en Linux-version
Många spelutvecklare och utgivare kommer med HD-remaster av gamla spel för att förlänga livstiden för franchisen, snälla fans som begär kompatibilitet...
Hur man använder AutoKey för att automatisera Linux-spel
AutoKey är ett verktyg för desktopautomatisering för Linux och X11, programmerat i Python 3, GTK och Qt. Med hjälp av dess skript och MACRO-funktional...
Hur man visar FPS-räknare i Linux-spel
Linux-spel fick ett stort tryck när Valve tillkännagav Linux-stöd för Steam-klient och deras spel 2012. Sedan dess har många AAA- och indiespel tagit ...