Paketverwaltung
Jede Distribution bringt Ihr eigenes Werkzeug mit um die installierte beziehungsweise zu installierende Software zu verwalten. Die verschiedenen Tools unterscheiden sich teilweise nur im aufzurufenden Programmnamen, teilweise funktionieren diese ganz anders. Daher hier eine kleine Übersicht der grundlegenden Befehle und Parameter der Paketwerkzeuge der Distributionen.
Distribution | Debian | Gentoo | rpm-based | Fedora |
---|---|---|---|---|
Tool | apt | portage | rpm | yum |
Dokumentation | apt-get Doku (de) | Gentoo Handbuch (de) | RedHat max-rpm (en) | |
Aktualisieren | Debian | Gentoo | rpm-based | Fedora |
Softwareliste/-archiv aktualisieren | apt-get update | emerge –sync | ||
System aktualisieren | apt-get upgrade | emerge –update –world | ||
System komplett (incl. aller Abhängigkeiten) aktualisieren | apt-get dist-upgrade | emerge –update –deep world | ||
Installieren | Debian | Gentoo | rpm-based | Fedora |
Vorliegendes Paket installieren | dpkg -i Paketname.deb | emerge Paketname | rpm -i Paketname.rpm | |
Paket aus Internet installieren | apt-get install Paketname | emerge Paketname | ||
Deinstallieren | Debian | Gentoo | rpm-based | Fedora |
Paket deinstallieren | apt-get remove Paketname | emerge -C Paketname | rpm -e Paketname | |
Paket incl. Konfigdateien deinstallieren | apt-get remove –purge Paketname | CONFIG_PROTECT=”-*” emerge -C Paketname | ||
Softwaresuche | Debian | Gentoo | rpm-based | Fedora |
Paket im Archiv suchen (online) | apt-cache search Paketname | emerge –search [–searchdesc] Paketname | ||
Inhalt eines installierten Paketes anzeigen | dpkg -L Paketname | equery f Paketname | rpm -ql Paketname |