Miért van szüksége apt-get clean lehetőségekre?

Why You Need Apt Get Clean Options



Minden rendszergazda és a legtöbb rendszeres Ubuntu-felhasználó inkább az apt-get-et használja a csomagok telepítéséhez és frissítéséhez, de nem figyel a rendszer utólagos tisztítására. Ez a cikk elmagyarázza, miért kell rendszeresen tisztítani a rendszert, és hogyan kell ezt megtenni az apt-get clean paranccsal.

Ne feledje, hogy az ebben a cikkben említett parancsokat és eljárásokat futtattuk egy Ubuntu 18.04 LTS rendszeren.







Miért van szükségünk az apt-get clean-re?

Ubuntu és Debian operációs rendszerekben, miközben az apt-get programot használja a csomagok telepítéséhez vagy frissítéséhez, a telepítőcsomagok a tárhelyről a rendszer helyi tárhelyére töltődnek le, és onnan települnek. A letöltött csomagok .deb formátumban vannak, és a var/cache/apt/archives/könyvtárba kerülnek mentésre. A rendszer ezeket a telepítőcsomagokat az eltávolítás után is a helyi tárolóban tartja. Általában az apt-get használatával telepítünk egy csomagot:



  • Ellenőrzi, hogy a szükséges csomagnak szüksége van -e függőségi csomagra; mik ezek a csomagok, és telepítve vannak -e vagy sem.
  • Töltse le a csomagot és annak függőségeit.
  • Telepítse a csomagot.

Minden csomag és függőségei a/var/cache/apt/archives könyvtárban található helyi tárolóban vannak. Továbbá, ha frissíti a csomagot, annak új verziója is hasonlóan lesz letöltve és a helyi tárolón tárolva. Általában a csomagok telepítése vagy frissítése után már nincs szüksége a .deb telepítőfájlokra. Jó ötlet eltávolítani ezeket a fájlokat, mivel azok foglalják el a rendszerterületet.



A teret elfoglaló .deb fájlok méretének ellenőrzéséhez hajtsa végre a következő parancsot a terminálon:





$nak,-nek -SH /ahol/gyorsítótár/találó/levéltár

Az apt-get clean használata

Az apt-get clear n parancs segít a gyorsítótár megtisztításában, miután telepítette a csomagokat az apt-get install paranccsal a rendszerben. Eltávolítja azokat a fájlokat, amelyekre már nincs szükség, de továbbra is a rendszeren tartózkodnak, és megtartják a rendszerterületet.



Az apt-get parancs eltávolítja a letöltött .deb telepítőfájlokat és törli a / var / cache / apt / archives csak a fájlokat hagyja a zárban és a részleges könyvtárban.

Ha megnézi a / var / cache / apt / archives könyvtárat a ls parancsot az alábbiak szerint, látni fogja a .deb kiterjesztésű fájlok számát.

$sudo ls /ahol/gyorsítótár/találó/levéltár

Most futtassa a tiszta műveletet az alábbiak szerint:

$sudo apt-tiszta

Ebben a pillanatban a gyorsítótár törlődik, és csak a zárolási fájlt és a részleges könyvtárat fogja látni.

Vegye figyelembe, hogy a apt-tiszta nem távolítja el a fájlokat a rendszerből; csak a fájlokat távolítja el a gyorsítótárból.

Apt-get autoclean

Hasonló apt-tiszta , egy másik parancs apt-get autoclean a letöltött csomagok helyi tárházát is megtisztítja, de csak azoknál a csomagoknál, amelyeket eltávolított, vagy azokról, amelyeknek nincs újabb verziója. Elvégzi a tisztítási műveletet az olyan csomagokhoz, amelyek még mindig a rendszeren vannak, és már nincs rájuk szükség.

Ha futtatja az apt-get autoclean programot, látni fogja az eltávolított .deb fájlokat.

Az apt-get clean-hoz hasonlóan az apt-get autoclean nem távolítja el a csomagot a rendszerből,

Különbség az apt-get clean és az apt-get autoremove között

Egyes felhasználók gyakran összezavarodnak a apt-tiszta és apt-get autoremove amikor a rendszerükben elvégzik a tisztítási műveletet. A két parancs nem azonos, és teljesen más funkciókkal rendelkeznek. Apt-tiszta vagy apt-get autoclean csak akkor távolítja el a letöltött csomagokat a helyi gyorsítótárból, amíg a apt-get autoremove eltávolítja az egykor függőségként telepített szükségtelen csomagokat. Tehát amikor eltávolít egy csomagot, ezek a függőségek nem használnak. Ezért ajánlott futtatni a automatikus eltávolítás parancsot az összes ilyen függőség eltávolítására.

A rendszer tisztítása a rendszeres karbantartás része kell, hogy legyen, hogy elkerülje a felesleges rendetlenséget a lemezterületen. Sok más tisztítóeszköz mellett az apt-get clean az egyik hasznos eszköz, amely segít eltávolítani a rendszerben található gyorsítótár-fájlokat, és lefoglalni a lemezterületet.