Debian

Mi a különbség az „apt-get purge” és az „apt-get remove” között

Mi a különbség az „apt-get purge” és az „apt-get remove” között
A csomagok telepítése és eltávolítása nagyon gyakori gyakorlat, amikor bármilyen választott operációs rendszerrel dolgozik. Időnként azonban rájön, hogy olyan csomagokat telepített, amelyekre valójában soha nem volt szüksége, vagy talált egy jobb alternatívát azok számára. Ezekben a helyzetekben erősen ajánlott időben eltávolítani a lényegtelen vagy felesleges csomagokat, hogy azok ne foglaljanak helyet a rendszeren, és ne akadályozzák a teljesítményét.Ami a Linux operációs rendszert illeti, két különböző lehetőséget kínál számunkra egy csomag eltávolításához vagy eltávolításához.e. 'apt-get purge' és 'apt-get remove'. Ebben a cikkben az a célunk, hogy kiderítsük a fő különbséget az „apt-get purge” és az „apt-get remove” parancsok között. Ezt úgy fogjuk megtenni, hogy elméletileg kimutatjuk ezt a különbséget, majd egy példával bemutatva megmutatjuk Önnek is. Tehát kezdjük el keresni ezt a különbséget.

Az „apt-get purge” és az „apt-get remove” megkülönböztetése:

Sokan úgy gondolják, hogy az „apt-get purge” és az „apt-get remove” parancsok felcserélhetők, mert végül is ugyanazt a célt szolgálják,.e. mindketten felelősek a csomagok eltávolításáért. Ez az állítás részben igaz. Teljesen helyes, hogy mindkét parancs használható csomagok eltávolítására a Linux operációs rendszeren, de a csomagok eltávolításának módja eltér.

Az 'apt-get remove' parancs csak egy csomagot távolít el, de a konfigurációs fájlja ott marad. Ha azonban eltávolít egy csomagot az 'apt-get purge' paranccsal, akkor egy csomag és annak konfigurációs fájlja törlődik, ami azt jelenti, hogy ebben a helyzetben a csomagnak nincsenek nyomai.

Időnként lehetősége van testreszabni egy csomagot annak a feladatnak a követelményei szerint, amelyre telepítette a csomagot. Ehhez módosítania kell a konfigurációs fájljában. Most, ha azt a személyre szabott konfigurációs fájlt szeretné magával tartani a jövőbeli használat érdekében, még egy csomag törlése után is, akkor használja az 'apt-get remove' parancsot, de ha a konfigurációs fájlt a csomaggal együtt törölni szeretné, akkor használd az 'apt-get purge' parancsot. Most egy példát is bemutatunk, hogy könnyedén ellenőrizhesse a két parancs közötti különbséget.

Megjegyzés: Az alábbiakban bemutatott forgatókönyvet a Linux Mint 20 rendszeren mutatták be. Más Linux disztribúciókon történő futtatásával is ellenőrizhető.

Az "apt-get remove" és az "apt-get purge" használatának bemutatása a különbségük kiemelésére:

Az „apt-get remove” és az „apt-get purge” használatának bemutatásához a Linux Mint 20 snapd csomagját használjuk. Először megpróbáljuk eltávolítani azt a csomagot az 'apt-get remove' paranccsal, és megmutatjuk, mi történik ezután. És akkor újra telepítjük ugyanazt a csomagot, és eltávolítjuk az „apt-get purge” paranccsal, és felfedjük, mi történik, amikor ezt megteszed. Itt kell megjegyezni, hogy minden csomagra, amelyet Linuxra telepít, van egy konfigurációs fájl, amely vagy a Home vagy az etc mappában található. A snapd csomag konfigurációs fájlja az etc mappában található, és könnyedén megkeresheti a következő képen kiemelve keresve:

Miután ellenőrizte, hogy a snapd csomag konfigurációs fájlja valóban létezik-e, a következőket kell tennie:

Nyissa meg a Linux Mint 20 terminált a tálcán található ikonra kattintva, és írja be az alábbi parancsot:

$ sudo apt-get remove snapd

Itt lecserélheti a snapd-t bármely más eltávolítandó csomag nevére, miközben az 'apt-get remove' parancsot használja.

Amint végrehajtja ezt a parancsot az Enter billentyű lenyomásával, a rendszer megkéri, hogy adjon visszaigazolást a megadott csomag eltávolításáról. Írja be az „Y” -t, hogy folytassa ezt a folyamatot, amint az az alábbi képen is látható:

Az eltávolítási folyamat sikeres végrehajtása néhány másodpercet vesz igénybe, és amikor ez megtörtént, a következő kimenetet láthatja a terminálon:

Most térjen vissza az etc mappába, és keresse meg a snapd fájlt. Még mindig láthatja a konfigurációs fájlt, mivel az 'apt-get remove' parancs nem képes eltávolítani a konfigurációs fájlokat. Ez az alábbi képen ellenőrizhető:

Ezt követően a bemutató érdekében újratelepítettük ugyanazt a snapd csomagot. Ezúttal azonban megpróbáljuk eltávolítani a következő parancs használatával:

$ sudo apt-get purge snapd

Ismét lecserélheti a snapd-t bármely más csomag nevére, amelyet el akar távolítani az 'apt-get purge' parancs használata közben.


Amikor végrehajtja az 'apt-get purge' parancsot az Enter billentyű lenyomásával, miután beírta a terminálba, a rendszer kéri a művelet megerősítését. Ezt egyszerűen megteheti az „Y” beírásával, majd nyomja meg az Enter billentyűt, ahogyan az az alábbi képen látható:

Amint a snapd csomag eltávolítása befejeződik, a Linux Mint 20 terminál a következő kimenetet jeleníti meg rajta:

Most térjen vissza az etc mappába, és próbálja megkeresni a snapd fájlt. Ezúttal nem talál konfigurációs fájlt ehhez a csomaghoz, mivel az 'apt-get purge' parancs eltávolítja a csomag minden nyomát, beleértve a konfigurációs fájlt is.

Ezért ellenőrizzük, hogy az 'apt-get purge' parancs képes-e törölni a csomagok konfigurációs fájljait, míg az 'apt-get remove' parancs nem.

Következtetés:

Így könnyedén használhatja az „apt-get purge” és az „apt-get remove” parancsokat különböző esetekben. Bármely csomagot törölhet, ha ezeket a parancsokat igényeinek megfelelően használja. Ez a cikk részletesen elmagyarázza Önnek mindkét parancs működését, és elmagyarázza mindkét parancs képességeit. Egy másik szempont, amelyet itt meg kell jegyezni, az, hogy még az 'apt-get purge' parancs is csak azokat a konfigurációs fájlokat tudja törölni, amelyek az i.e. ez a parancs nem tudja törölni a Home mappában tárolt csomagok konfigurációs fájljait.

Sid Meier Civilization VI letöltése és lejátszása Linuxon
Bevezetés a játékba A Civilization 6 egy modern felvétel a Age of Empires játékok sorozatában bevezetett klasszikus koncepcióra. Az ötlet meglehetősen...
A Doom telepítése és lejátszása Linuxon
Bevezetés a Doom-ba A Doom sorozat a 90-es években keletkezett az eredeti Doom megjelenése után. Azonnali sláger volt, és ettől kezdve a játéksorozat ...
Vulkan Linux felhasználók számára
A grafikus kártyák minden új generációjával azt látjuk, hogy a játékfejlesztők átlépik a grafikus hűség határait, és egy lépéssel közelebb kerülnek a ...