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 PackageNameItt 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 PackageNameItt 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 PackageNameItt 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 PackageNameItt 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 PackageNameItt 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 PackageNameItt 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évItt 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 PackageNameItt 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 PackageNameItt 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 PackageNameItt 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.