Debian

Különbség az apt vs. apt-get

Különbség az apt vs. apt-get
Minden Linux-felhasználó ismeri a hatékony apt és apt-get parancsot, és valószínűleg a rendszer csomagjainak kezelésére használta. A legtöbben azonban nem értik az apt és az apt-get különbségét, és gyakran összezavarodnak, amikor egyiket vagy másikat kell használni. Mindkettő nyílt forráskódú parancssori eszköz, amelyeket olyan csomagok kezelésére használnak, mint a telepítés, frissítés, frissítés és eltávolítás. Azonban továbbra is vannak különbségek közöttük.

Ebben a cikkben elmagyarázzuk a különbséget az apt és az apt-get parancsok között a Linuxban. Megbeszélünk néhányat a leggyakrabban használt apt parancsok közül, amelyek felváltották az apt-get parancsot.

Apt- Rövid előzmények

Az apt parancssori segédprogramot 2014-ben vezették be a .Debian terjesztés deb csomagjai. Először a Debian instabil verziójában használták, majd a Debian 8-ban vált szabványossá. Kezdetben nem kapott különösebb figyelmet a felhasználók részéről, és továbbra is a régi és ismert apt-get parancsot használták. Az Ubuntu 16 megjelenése után azonban.04, egyre népszerűbbé válik, és valahogy felváltotta az apt-get-et.

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

Az első különbség, amelyet észrevesz az apt és az apt-get között, maga a parancs. Például, ha az apt-get update programot szeretné használni a rendszer adattár indexének frissítéséhez, akkor futtassa:

$ sudo apt-get update

Most az apt használatával egyszerűen futtatnia kell:

$ sudo apt frissítés

Az apt update parancs nemcsak a lerakat indexét frissíti, hanem azt is megmondja, hogy a szoftver új verziói elérhetők-e és hány.

Lássunk még néhány apt parancsot, amelyek felváltották az apt-get parancsot. A parancsok megtekintéséhez beírhatja az apt help parancsot, vagy meglátogathatja az apt man oldalt az apt man beírásával a terminálba. Megjeleníti az apt-hez kapcsolódó összes információt

Funkció apt-get találó
Telepítse a csomagot apt-get install

apt install
Csomag eltávolítása apt-get eltávolítás apt eltávolítás
Frissítse az összes csomagot apt-get upgrade talál frissítés
Minden csomag frissítése (a függőségek automatikus kezelése) apt-get dist-upgrade

apt teljes frissítés

Csomagok keresése apt-cache keresés találó keresés
Csomaginformációk megjelenítése apt-cache show Apt show
Távolítsa el a nem kívánt függőségeket apt-get autoremove

apt autoremove

Eltávolítja a csomagot a hozzá tartozó konfigurációval Apt-get tisztítás találó tisztítás

A fenti táblázatban az összes parancs megegyezik, ha az apt-get parancsot apt-ra cseréli, kivéve az apt upgrade parancsot. A régi apt-get upgrade parancs frissíti az összes csomagot, amely jelenleg létezik a rendszerben. Nem telepíti vagy távolítja el a meglévő csomagot a rendszerén.

Az új apt upgrade parancs azonban telepíti azokat a csomagokat, amelyeket a frissíthető csomagok függőségeként adtak hozzá. Habár az apt-get frissítéshez hasonlóan, a korábban telepített csomagokat sem távolítja el.

Ezenkívül az apt show parancs ábécé sorrendben kinyomtatja a kimenetet, és elrejt néhány kevésbé fontos információt, amelyet az apt-cache show parancs mutatott.

Az apt és az apt-get közötti különbség nem csak a parancsokra korlátozódik. Az új apt parancs egy másik vizuális funkcióval egészült ki, hogy az kellemes legyen a végfelhasználók számára. Amikor egy csomag frissül az apt frissítés, az apt teljes frissítés vagy az apt dist-upgrade használatakor, látni fog egy előrehaladási sávot, amely tájékoztatja a folyamat előrehaladásáról. Akkor is megjelenik, amikor eltávolítja a csomagot az apt remove vagy az apt purge használatával.

Sőt, ha az apt list -upgradable programot futtatjuk, akkor ez néhány színt is mutat, hogy világos áttekintést nyújtson azokról a csomagokról, amelyek számára a tár a legfrissebb verziót kínálja.

Két új parancs:

A helyettesítő parancsokon kívül két új parancsot vezetnek be az apt-tal: apt list és apt edit-sources.

Az Apt-get még mindig nem helyettesíti teljesen az apt, és azt hiszem, soha nem fogják teljesen megszüntetni. Lehet, hogy azon gondolkodik, hogy mit kell választania: apt vagy apt-get. Véleményem szerint az apt választása megéri, mivel biztosítja a csomagkezelés összes szükséges funkcióját, gyorsabb, barátságosabb és könnyen használható.

A GameConqueror Cheat Engine használata Linux alatt
A cikk tartalmaz egy útmutatót a GameConqueror csaló motor Linux alatt történő használatáról. Sok olyan felhasználó, aki Windows-on játszik játékot, g...
A legjobb játékkonzol emulátorok Linuxhoz
Ez a cikk felsorolja a Linux számára elérhető népszerű játékkonzol-emulációs szoftvereket. Az emuláció egy szoftver-kompatibilitási réteg, amely játék...
A legjobb Linux-disztribútorok játékhoz 2021-ben
A Linux operációs rendszer hosszú utat tett meg eredeti, egyszerű, szerver alapú kinézetétől. Ez az operációs rendszer rendkívül javult az elmúlt évek...