Csomagkezelés
apt /Advanced Package Tools, A Linux csomagkezelője, az aptitude front-endje/
-cache search : keresés
-cache showpkg csomag : megmutatja a csomag függőségeit
-cache depends csomag : csomag függőségek, reverse depends-el együtt
-cache policy csomag : a csomag telepített és telepíthető verzióit adja meg
-get install csomag : telepítés
-get remove csomag : törlés
-get autoclean : nem használt csomagok törlése
-get update : frissítás
-get upgrade : frissítések telepítése
-get dist-upgrade : distro frissítés
-get -f install : törött, hiányzó csomagoknál jóbarát!
-get clean : apt cache tisztítása
-get build-dep csomag : telepítés minden egyes csomagjával együt
-get source csomag : a csomag forrásának letöltése
-file list csomag : kilistázza a csomag tartalmát
-s kapcsoló esetén csak szimulálja a megadott feladatokat.
-t stretch-backports install "package"
# package telepítése az adott strech-backports repo-ból
aptitude
install program : program telepítése
search program : program keresése a tárolókban
remove csomag : csomag eltávolítása, a configok megtartásával
purge csomag : csomag és configok eltávolítása
clean : gyorsítótár ürítése
show csomag : telepíthető "csomag"-ról információk
reinstall program : adott program újratelepítése
update : csomaglista frissítése
safe-upgrade : a legújabb verzióra frissíti a telepített csomagokat.
full-upgrade : a legújabb verzióra frissíti a csomagokat. és eltávolít ha szükséges
dist-upgrade : újabb verzióra való teljes rendszerfrissítés
echo "csomag hold" | dpkg --set-selections
# csomag nevű csomag visszatartása a frissítések során.
# visszaállítása: hold helyett install-t szükséges megadni
dpkg --get-selections
# feltelepített csomagjaink listáját kapjuk meg, állapotuk feltűntetésével.
dpkg /Debian packages/
# .deb csomagkezelő
-i csomag : telepítés
-r vagy --purge : törlés
-reconfigure csomag : csomag újrakonfigurálása
-l : csomagok listázása
-I csomag : csomag információk megjelenítése
-S fájl : megmutatja melyik csomaghoz tartozik a fájl
A feltelepített csomaglista mentése, visszaállítása
dpkg --get-selections > /eleresi/ut/csomagok.txt : feltelepített csomagok neveinek mentése TXT-be.
dpkg --set-selections < /eleresi/ut/csomagok.txt : a TXT-ből kiolvassa a felsorolt csomagokat.
apt-get -y update
apt-get dselect-upgrade
# Első lépésben a feltelepített csomagok listája a csomagok.txt-be kerül mentésre.
# Második, harmadik, negyedik lépésben pedig a telepített sw.-k listájában felsorolt
# csomagok újratelepítése
dselect
# A dpkg barátságosabb arca
./configure
make
make install
# Csomag telepítése forrásból.
# A parancsot abban a mappában szükséges kiadni, ahova lett másolva az adott program
make clean
# Ha esetleg valamilyen kapcsolót kihagytunk a fordítás közben,
# ezzel a parancsal pucolhatunk az újrafordítás előtt.
make uninstall
# Forrásból telepített program uninstall
alien
# Csomag konverter program (pl.: .rpm .deb etc.)
A Red Hat csomagkezelője
rpm
# Red Hat Package Manager
rpm -ivh csomag.rpm
# csomag telepítése
rpm -Uvh csomag.rpm
# Frissítés vagy telepítés.
# Ha nincs telepítve , telepíti, ha telepítve van, megpróbálja frissíteni
rpm -Fvh csomag.rpm
# Csak frissítés. Ha nincs telepítve a csomag, kilép
rpm -e csomag.rpm
# Törlés
rpm -q csomag.rpm
# Megvizsgálja, hogy telepítve van e a csomag, és milyen verzió
rpm -qa
# Az összes telepített csomag vizsgálata