Debian

23 Alapvető apt-get és apt-cache parancsok, amelyekre szüksége van

23 Alapvető apt-get és apt-cache parancsok, amelyekre szüksége van
Az „apt-get” és az „apt-cache” parancsokat nagyon gyakran használják a Linux környezetben. Az előbbi parancs főleg csomagok telepítését, frissítését és eltávolítását teszi lehetővé, míg az utóbbi lehetővé teszi a csomagok és a kapcsolódó információk megkeresését. Mindkét parancsnak megvan a sajátos felhasználási esete, azonban a felhasználók többsége nincs tisztában a pontos képességeivel, kivéve az alaphasználatot. Ezért ma úgy döntöttünk, hogy megosztjuk veletek a huszonhárom példát, ahol az „apt-get” és „apt-cache” parancsokat használhatja a rendszer kezeléséhez.

Alapvető apt-get parancsok

A tizenhét alapvető „apt-get” parancsot az alábbiakban ismertetjük.

1. példa: Frissítse Linux rendszerét

Ez az „apt-get” parancs leggyakoribb használata a Linux környezetben, mivel új alkalmazás telepítése előtt frissítenie kell a rendszert. Időnként, még mielőtt elhárítaná a rendszer hibáit, frissítenie kell azt, hogy a megszakadt hivatkozások vagy függőségek előzetesen kijavíthatók legyenek.

A Linux rendszer „apt-get” paranccsal történő frissítéséhez a következő módon kell futtatnia:

sudo apt-get frissítés

2. példa: Frissítse a Linux rendszert

A rendszer frissítése után üzenetet kap az összes frissíthető csomag számáról, azaz.e., csomagok, amelyek frissített verziói elérhetők. Ezért lényegében a Linux rendszer frissítése után a következő lépés a frissítés, amelyet az „apt-get” parancs futtatásával lehet megtenni a következő módon:

sudo apt-get upgrade

Az „apt-get update” paranccsal összehasonlítva az „apt-get upgrade” parancs végrehajtása hosszabb időt vesz igénybe, mivel telepítenie kell azoknak a csomagoknak a frissített verzióit, amelyeknek frissítései elérhetők.

3. példa: Telepítsen egy új csomagot a Linux rendszerére

Ha gyakori számítógép-használó, akkor naponta új csomagokat kell telepítenie a rendszerére. Ezt megteheti a Linux GUI-n keresztül is, azonban ha a CLI-t szeretné használni, akkor ez is lehetséges.

Új csomagot kényelmesen telepíthet Linux rendszerére az „apt-get” parancs futtatásával a következő módon:

sudo apt-get install PackageName

Itt ki kell cserélnie a „PackageName” szót a telepíteni kívánt csomag tényleges nevére. Szerettük volna telepíteni a VLC médialejátszót egy bemutatóhoz, ezért cseréltük le a „PackageName” szót „vlc” -re.

4. példa: Csomag törlése a Linux rendszerből

Ha a csomagok nagy része telepítve van a Linux rendszerére, akkor nagyon gyakran látta volna, hogy a „tárhely elfogy”. Ebben a helyzetben az egyetlen megoldás, amellyel előállhat, az, hogy eltávolítja az összes fel nem használt vagy nem releváns csomagot a rendszeréből.

Ez könnyen elvégezhető az „apt-get” parancs futtatásával a következő módon:

sudo apt-get remove PackageName

Itt ki kell cserélnie a „PackageName” -t az eltávolítani kívánt csomag tényleges nevére. Szerettük volna eltávolítani a VLC médialejátszót bemutató céljából, ezért cseréltük le a „PackageName” szót „vlc” -re.

5. példa: Csomag törlése a konfigurációs fájlokkal együtt a Linux rendszerből

Az egyszerű „apt-get remove” parancs csupán eltávolítja a megadott csomagot a Linux rendszeréből. Ennek a csomagnak a konfigurációs fájljai azonban továbbra is a rendszerén találhatók. Ha ezeket a konfigurációs fájlokat is meg akarja szabadítani a kívánt csomaggal együtt, akkor a következő módon futtathatja az „apt-get” parancsot:

sudo apt-get purge PackageName

Itt le kell cserélnie a „PackageName” -t az eltávolítani kívánt csomag tényleges nevére, annak konfigurációs fájljaival együtt. Szerettük volna eltávolítani a VLC médialejátszót bemutatás céljából, ezért cseréltük le a „PackageName” szót „vlc” -re.

6. példa: Töröljön egy törölt csomag összes függőségét a Linux rendszeréből

Időnként egyetlen csomag Linuxon több más csomagot igényel a megfelelő működéshez. Ezeket a csomagokat az említett csomag függőségeként ismerik, és a csomaggal együtt telepítik őket. Ha azonban eltávolít egy csomagot akár az “apt-get remove”, akár az “apt-get purge” paranccsal, akkor ezek a függőségek nem kerülnek automatikusan eltávolításra. Ezért ezeknek a fel nem használt függőségeknek a megszüntetésére a rendszer terének felszabadításához futtassa az „apt-get” parancsot a következő módon:

sudo apt-get autoremove

Ez a parancs az egész Linux rendszert feltárja, felkutatva azokat a csomagokat és függőségeket, amelyekre már nincs szükség, és azokat teljesen eltávolítja.

7. példa: Frissítse okosan a Linux rendszert

Az egyszerű „apt-get upgrade” parancs frissíti az összes rendelkezésre álló csomagot a Linux rendszeren anélkül, hogy ellenőrizné, hogy szükséges-e egy adott csomag frissítése vagy sem. Ha okosan akarja végrehajtani a felminősítési folyamatot, akkor a következő módon futtathatja az „apt-get” parancsot:

sudo apt-get dist-upgrade

A parancs további jellemzője, hogy nemcsak okosan frissíti a csomagokat, hanem eltávolítja azokat a csomagokat és függőségeket is, amelyekre már nincs szükség.

8. példa: Végezze el a Linux rendszer tisztítását

Ha meg akarja tisztítani az összes ideiglenes fájlt a Linux rendszeréből, akkor az „apt-get” parancsot a következő módon használhatja:

sudo apt-get clean

Ez a parancs eltávolítja az összes ideiglenes fájlt a Linux rendszeréből, ezzel felszabadítva a lemezterületet.

9. példa: A napló ellenőrzésével megtudhatja a csomag változását

Amikor telepít egy alkalmazást vagy csomagot a Linux rendszerére, és elkezdi használni, bizonyos változtatásokat hajt végre rajta. Ha meg szeretné tekinteni ezeket a módosításokat, mielőtt frissítené a kívánt csomagot, akkor futtassa az „apt-get” parancsot a következő módon:

sudo apt-get changelog PackageName

Itt frissítenie kell a „PackageName” nevet annak a csomagnak a tényleges nevével, amelynek módosítási naplóját meg szeretné tekinteni. Meg akartuk tekinteni a VLC médialejátszó változásnaplóját bemutatás céljából, ezért cseréltük le a „PackageName” szót „vlc” -re.

10. példa: Tisztítsa meg az összes Linux rendszer helyi adattár csomagját

Időnként néhány .A deb fájlok akkor is a Linux rendszer helyi adattárában találhatók, ha már nincsenek telepítve. Ezért mindig ajánlott minél előbb megszabadulni ezektől a fájloktól a lemezterület visszaszerzése érdekében.

Az összes Linux rendszer helyi adattár csomagjának megtisztításához futtassa az „apt-get” parancsot a következő módon:

sudo apt-get autoclean

11. példa: Töltsön le egy csomagot Linux rendszerére

Előfordul, hogy csak csomagot szeretne letölteni Linux rendszerére telepítés nélkül. Erre akkor lehet szükség, ha a csomagot később kell telepítenie, vagy ha egy adott csomag letöltött biztonsági másolatát szeretné megőrizni. Ezért egy csomag letöltéséhez a Linux rendszerre telepítés nélkül futtathatja az „apt-get” parancsot a következő módon:

sudo apt-get letöltés PackageName

Itt ki kell cserélnie a „PackageName” nevet annak a csomagnak a tényleges nevére, amelyet le szeretne tölteni anélkül, hogy telepítené azt a Linux rendszerére. Szerettük volna bemutatás céljából letölteni a VLC médialejátszót, ezért cseréltük le a „PackageName” szót „vlc” -re.

12. példa: Keressen törött csomagokat vagy függőségeket a Linux rendszerén

Időnként egyes telepített függőségek vagy csomagok megsérülhetnek a Linux rendszerén. Az ilyen csomagokra vagy függőségekre „meghibásodva” hivatkozunk. Ezért, ha meg szeretné tudni a Linux rendszer összes meghibásodott csomagját vagy függőségét, futtassa az „apt-get” parancsot a következő módon:

sudo apt-get check

13. példa: Javítsa meg a megszakadt csomagokat vagy függőségeket a Linux rendszerén

Miután megtudta az összes megszakadt csomagot vagy függőséget a Linux rendszerén, a következő lépés az összes javítása, így könnyedén folytathatja a további telepítéseket.

Javíthatja az összes megszakadt csomagot vagy függőséget a Linux rendszerén az „apt-get” parancs futtatásával a következő módon:

sudo apt-get -f install

14. példa: Nyissa meg az „apt-get” parancs kézi oldalait

Ha valaha szeretne többet megtudni az „apt-get” paranccsal kapcsolatban, akkor az alábbi módon férhet hozzá a man oldalaihoz:

ember apt-get

15. példa: Nyissa meg az „apt-get” parancs súgójait

Ha meg akarja ismerni az „apt-get” parancs számára elérhető szintaxist és opciókat, akkor erre a célra elérheti a súgóoldalakat.

Az „apt-get” parancs súgóoldalainak eléréséhez a következő módon futtathatja ezt a parancsot:

apt-get --help

16. példa: Csomag újratelepítése Linux rendszerére

Előfordulhat, hogy a Linux rendszerére telepített csomag nem megfelelően működik. Ilyen kérdések több okból is felmerülhetnek, amelyek közül a legfontosabb oka a nem megfelelő telepítés. Ilyen helyzetben felmerülhet egy már telepített csomag újratelepítése.

Ez az „apt-get” parancs futtatásával tehető meg a következő módon:

sudo apt-get install --reinstall PackageName

Itt ki kell cserélnie a „PackageName” szót annak a csomagnak a tényleges nevével, amelyet újratelepíteni kíván a Linux rendszerére. Újra telepíteni akartuk a VLC médialejátszót bemutatás céljából, ezért cseréltük le a „PackageName” szót „vlc” -re.

17. példa: Töltse le a csomag forráskódját Linux rendszerére

Ha csak egy csomag forráskódját szeretné letölteni anélkül, hogy telepítené azt a Linux rendszerére, akkor a következő módon futtathatja az „apt-get” parancsot:

sudo apt-get --download-only source Csomagnév

Itt ki kell cserélnie a „PackageName” szót annak a csomagnak a tényleges nevével, amelynek forráskódját le szeretné tölteni anélkül, hogy telepítené azt a Linux rendszerére. Szerettük volna bemutatás céljából letölteni a VLC médialejátszó forráskódját, ezért cseréltük le a „PackageName” szót „vlc” -re.

Alapvető apt-cache parancsok

A hat alapvető „apt-get” parancsot az alábbiakban ismertetjük.

18. példa: Sorolja fel az összes rendelkezésre álló csomagot a Linux rendszerén

Általában, amikor elkezdi használni a Linux alapú rendszert, kezdetben nem tudja, hogy mely csomagokat kell telepítenie. Időnként nincs is tisztában a pontos csomagnevekkel. Ezért mindig nagyon hasznosnak tekinthető, ha valamilyen módon felsorolhatja az összes telepíthető csomagot.

A Linux rendszeren elérhető összes csomag felsorolásához használhatja az „apt-cache” parancsot a következő módon:

sudo apt-cache pkgnames

Ez a parancs felsorolja az összes csomag nevét, amely elérhető a Linux rendszeréhez.

19. példa: Sorolja fel a Linux rendszer csomagjainak részletes adatait

Időnként érdemes tudni minden részletet egy adott csomagról annak érdekében, hogy ismerje annak kompatibilitását és más hasonló dolgokat.

A Linux rendszeren lévő csomag részletes információinak felsorolásához futtassa az „apt-cache” parancsot a következő módon:

sudo apt-cache showpkg PackageName

Itt ki kell cserélnie a „PackageName” szót annak a csomagnak a tényleges nevével, amelynek részletes adatait le szeretné sorolni a Linux rendszerén. Szerettük volna bemutatni a VLC médialejátszóról szóló részletes információkat bemutatás céljából, ezért cseréltük le a „PackageName” szót „vlc” -re.

20. példa: Sorolja fel az összes alapvető információt egy csomagról a Linux rendszerén

A fent említett parancsok felsorolják az összes csomag minden lehetséges részletét. Ha azonban csak egy csomag alapvető adatait kívánja felsorolni, akkor az „apt-cache” parancsot a következő módon futtathatja:

sudo apt-cache show PackageName

Itt ki kell cserélnie a „PackageName” nevet annak a csomagnak a tényleges nevével, amelynek alapinformációit le szeretné sorolni a Linux rendszerén. Szeretnénk felsorolni a VLC médialejátszóról szóló alapvető információkat egy bemutatóhoz, ezért cseréltük le a „PackageName” szót „vlc” -re.

21. példa: Keressen néhány specifikus csomagot a Kulcsszó keresés segítségével a Linux rendszerén

Néha nem emlékszik a csomag pontos nevére, de mégis meg akarja keresni. Csak egy konkrét kulcsszóra emlékszik, amely a csomag nevének része. Ebben a forgatókönyvben továbbra is végezhet kulcsszó-keresést az összes olyan csomag megkeresésére, amelyek a megadott kulcsszót tartalmazzák.

Ehhez futtathatja az „apt-cache” parancsot a következő módon:

sudo apt-cache keresés „Kulcsszó”

Itt ki kell cserélnie a „kulcsszót” a csomag neve nevében szereplő tényleges kulcsszóra, amelyet keresni szeretne a Linux rendszerén. Meg akartuk keresni mindazokat a csomagokat, amelyek nevükben a „szerver” kulcsszót tartalmazzák bemutatás céljából, ezért cseréltük ki a „Kulcsszó” szót a „Szerver” kifejezésre.

22. példa: Keressen egy adott csomagot úgy, hogy megemlíti annak nevét a Linux rendszeren

Ha emlékszik a csomag pontos nevére, akkor egyszerűen megkeresi a Linux rendszerén, megemlítve annak pontos nevét.

Megkereshet egy adott csomagot a Linux rendszerén az „apt-cache” parancs futtatásával a következő módon:

sudo apt-cache keresés PackageName

Itt ki kell cserélnie a „PackageName” szót annak a csomagnak a tényleges nevével, amelyet keresni szeretne a Linux rendszerén. Meg akartuk keresni a VLC médialejátszót egy bemutatóhoz, ezért helyettesítettük a „PackageName” szót „vlc” -re.

23. példa: Sorolja fel a gyorsítótár-statisztikákat a Linux rendszerén

Ha meg szeretné tudni a Linux rendszerének általános gyorsítótár-statisztikáit, i.e., a csomagok teljes száma, csomagtípusok stb. akkor az „apt-cache” parancsot a következő módon futtathatja:

sudo apt-cache statisztikák

Következtetés

Ebben a cikkben egy nagyon részletes oktatóanyagot kaptunk az „apt-get” és „apt-cache” parancsok használatáról. A legtöbb felhasználó ismeri az „apt-get” parancsot, de fogalma sincs az „apt-cache” parancs használatáról. Miután áttekintette ezt az oktatóanyagot, nagyon jó helyzetben lesznek az „apt-cache” paranccsal ugyanolyan simán, mint bármely más alapvető Linux parancsnál. Sőt, az „apt-get” parancs használatát is részletesen elmagyarázza ebben a cikkben, mivel huszonhárom példánk közül tizenhét volt erre a célra. Ezért a cikk áttekintése után bárki elsajátíthatja az „apt-get” és az „apt-cache” parancsok használatát.

Hogyan lehet rögzíteni és streamelni a játékmenetét Linuxon
Korábban a játékokat csak hobbinak tekintették, de az idő múlásával a játékipar hatalmas növekedést ért el a technológia és a játékosok száma szempont...
A legjobb játékok kézi követéssel
Az Oculus Quest nemrégiben bemutatta a vezérlés nélküli kézi követés nagyszerű ötletét. Az egyre növekvő számú játékkal és tevékenységgel, amelyek tám...
Az OSD-fedvény megjelenítése teljes képernyős Linux-alkalmazásokban és játékokban
Teljes képernyős játékok lejátszása vagy alkalmazások figyelemelterelés nélküli, teljes képernyős módban történő használata elvághatja a panelen vagy ...