Apt és Dpkg gyors referencia

A HupWiki-ből...

Alapvető APT használat

apt-get install <package> Letölti és telepíti a <package> -t és a hozzátartozó szükséges csomagokat, kivétel azt a csomagot ami "hold"-ra (visszatartva) van állítva.

apt-get remove [--purge] <package> Törli a <package> -t és minden hozzátartozó csomagot, --purge egy specifikus opció lásd: dpkg -P további információkért

apt-get update Frissíti a csomag listát a debian "tükör szerverekről" , futtasd ha szeretnéd látni az aktuális frissítéseket illetve ha új címet adtál "/etc/apt/sources.list"-hez, vagy megváltoztattad azt

apt-get upgrade [-u] Frissít minden csomagot amelyből újabb verzió áll rendelkezésre, de nem telepíti vagy törli a régebbi verziót.

apt-get dist-upgrade [-u] Hasonló az apt-get upgrade parancshoz, de telepíti vagy törli a csomagokat, és a függőségeket

apt-cache search <pattern> Keres a csomagok és csomagok leírásai között ami illeszkedik a pattern kifejezésre

apt-cache show <package> Teljes információt mutat a csomagról

apt-cache showpkg <package> További információkat mutat a csomagról, és a függőségeiről

További csomagkezelők:

dselect console-apt aptitude gnome-apt

Alapvető dpkg használat

dpkg -i <package.deb> Telepíti a csomagot, manuális telepítés

dpkg -c <package.deb> Csomag leírását, tartalmát nézhetjük meg vele

dpkg -I <package.deb> A csomagról ad információt

dpkg -r <package> Törli a telepített csomagot

dpkg -P <package> Lényegében ugyanaz mint a dpkg -r csak törli a csomaghoz tartozó konfigurációs fájlokat is

dpkg -l <package minta> Listázza az összes olyan elérhető csomagot, ami illeszkedik a mintára

dpkg -L <package> Kilistázza a csomaghoz tartozó fájlokat

dpkg -s <package> Információ a telepített csomagról

dpkg-reconfigure <package> Újraconfigurálja a csomagot

echo "<package> hold" | dpkg --set-selections Hozzáadja a csomagot a visszatartott csomagok közé, így az nem kerül frissítésre

echo "<package> install" | dpkg --set-selections A csomag újra telepíthető

dpkg --get-selections <package> Jelenlegi státuszt mutatja a csomagról

dpkg -S <file> Fájl keresése az adatbázisban, majd megmondja hogy melyik csomagban találta

Függőségek javítása

dpkg --configure --pending Ha a dpkg kilépett miközben telepítettél egy csomagot (apt-get install, upgrade, dist-upgradeing) , próbáld meg ezt futtatni hogy konfigurálja a csomagot. Majd próbáld újra telepíteni, vagy folytatni a telepítést ( apt-get install, upgrade, dist-upgrade -f )

Továbbá próbáld ki a következőeket is:

apt-get install -f 
apt-get upgrade -f 
apt-get dist-upgrade -f

További információért lásd a manualt.