Android

Az apt parancs használata a linuxban

Linux Disztribúció Különbségek - Csomagkezelők használata apt/dnf/pacman/zypper - LDD#001

Linux Disztribúció Különbségek - Csomagkezelők használata apt/dnf/pacman/zypper - LDD#001

Tartalomjegyzék:

Anonim

apt parancssori segédprogram a deb csomagok telepítéséhez, frissítéséhez, eltávolításához és egyéb módon történő kezeléséhez az Ubuntu, Debian és a kapcsolódó Linux disztribúciókon. Egyesíti az apt-get és az apt-cache eszközök által leggyakrabban használt parancsokat, egyes lehetőségek eltérő alapértelmezett értékeivel.

apt interaktív használatra készült. Inkább az apt-get és az apt-cache használja a shell parancsfájlokban, mivel ezek visszamenőleg kompatibilisek a különböző verziók között, és további lehetőségekkel és szolgáltatásokkal rendelkeznek.

A legtöbb apt parancsot sudo jogosultságokkal rendelkező felhasználóként kell futtatni.

Ez az útmutató gyors útmutatóként szolgál az apt parancsokhoz.

Csomag index apt update ( apt update )

Az APT csomag index alapvetően egy adatbázis, amely nyilvántartja a rendszerben engedélyezett lerakatokból rendelkezésre álló csomagokat.

A csomag index frissítéséhez futtassa az alábbi parancsot. Ez levonja a legfrissebb módosításokat az APT-tárházakból:

sudo apt update

Az új csomagok frissítése vagy telepítése előtt mindig frissítse a csomag indexét.

Csomagok frissítése ( apt upgrade )

A Linux rendszer rendszeres frissítése az általános rendszerbiztonság egyik legfontosabb szempontja.

Futtassa a telepített csomagokat a legújabb verzióra:

sudo apt upgrade

A parancs nem frissíti azokat a csomagokat, amelyek telepített csomagok eltávolítását igénylik.

sudo apt upgrade package_name

Mindig jó ötlet az automatikus biztonsági frissítések konfigurálása.

Teljes frissítés ( apt full-upgrade )

A upgrade és a full-upgrade közötti különbség az, hogy a későbbi eltávolítja a telepített csomagokat, ha erre szükség van a teljes rendszer frissítéséhez.

sudo apt full-upgrade

Különösen óvatosnak kell lennie, ha ezt a parancsot használja.

Csomagok telepítése ( apt install )

A csomagok telepítése olyan egyszerű, mint a következő parancs futtatása:

sudo apt install package_name

sudo apt install package1 package2

A helyi deb fájlok telepítéséhez adja meg a fájl elérési útját. Ellenkező esetben a parancs megpróbálja lekérni és telepíteni a csomagot az APT-lerakatból.

sudo apt install /full/path/file.deb

Csomagok eltávolítása ( apt remove )

A telepített csomag eltávolításához írja be a következőket:

sudo apt remove package_name

Megadhat több csomagot, szóközökkel elválasztva:

sudo apt remove package1 package2

Az remove parancs eltávolítja az adott csomagokat, de elhagyhat néhány konfigurációs fájlt. Ha el akarja távolítani a csomagot, amely tartalmazza az összes konfigurációs fájlt, használja az purge az remove helyett:

sudo apt purge package_name

Távolítsa el a fel nem használt csomagokat ( apt autoremove )

Ha új rendszert telepít a rendszerre, amely más csomagoktól függ, akkor a csomagfüggőségeket is telepítik. A csomag eltávolításakor a függőségek a rendszeren maradnak. Ezt a maradékcsomagot már nem használja semmi más, és eltávolíthatók.

A felesleges függőségek eltávolításához használja a következő parancsot:

sudo apt autoremove

Csomagok apt list ( apt list )

A list parancs lehetővé teszi az elérhető, telepített és frissíthető csomagok felsorolását.

Az összes elérhető csomag felsorolásához használja a következő parancsot:

sudo apt list

A parancs kinyomtatja az összes csomag listáját, beleértve a csomag verzióival és architektúrájával kapcsolatos információkat. Annak megállapításához, hogy telepítve van-e egy adott csomag, a grep paranccsal kiszűrheti a kimenetet.

sudo apt list | grep package_name

Csak a telepített csomagok típusának felsorolása:

sudo apt list --installed

Hasznos lehet a frissíthető csomagok listájának megszerzése a csomagok tényleges frissítése előtt:

sudo apt list --upgradeable

Csomagok keresése ( apt search )

Ez a parancs lehetővé teszi egy adott csomag keresését az elérhető csomagok listájában:

sudo apt search package_name

Ha megtalálja, a parancs visszaadja azokat a csomagokat, amelyek neve megegyezik a keresett kifejezéssel.

Csomaginformáció ( apt show )

Az új csomag eltávolítása vagy telepítése előtt hasznos lehet a csomagfüggőségekről, a telepítés méretéről, a csomag forrásáról és így tovább.

Egy adott csomag adatainak lekéréséhez használja a show parancsot:

sudo apt show package_name

Következtetés

A csomagok kezelésének ismerete a Linux rendszergazdálkodásának elengedhetetlen része.

Ha többet szeretne tudni az apt parancsról, nyissa meg a terminált és írja be az man apt .

Ha bármilyen kérdése van, nyugodtan írjon megjegyzést.

ubuntu debian apt