Linux - Paketverwaltung
Inhaltsverzeichnis:
APT
Das System aktualisieren (Simulation)
apt upgrade -s
Ein Paket installieren
apt install PAKETNAME
Ein heruntergeladenes .DEB-Paket installieren
dpkg --install PAKETNAME
Installiertes Paket entfernen
apt remove PAKETNAME
Installiertes Paket entfernen und Konfigurationsdateien mit entfernen
apt remove --purge PAKETNAME
Überflüssige Abhängigkeiten/Pakete entfernen
apt autoremove
Informationen zu einem Paket anzeigen
apt show nmap
Ein installiertes Paket neu konfigurieren
dpkg-reconfigure PAKETNAME
Nach einem Paket suchen
apt search PAKETNAME
Informationen zu einem Paket anzeigen
apt-cache show PAKETNAME
Zu welchem Paket gehört eine bestimmte Datei?
dpkg -S /etc/datei
Die Abhängigkeiten eines Pakets anzeigen
apt-cache showpkg PAKETNAME
Alle installierten Pakete anzeigen lassen
dpkg -l | more
RPM- in DEB-Paket umwandeln
alien PAKETNAME
RPM- in DEB-Paket umwandeln und sofort installieren
alien -i PAKETNAME
RPM (YUM)
In Repositories nach Paket suchen
yum search PAKETNAME
Paket aus Repository installieren
yum install PAKETNAME
Lokales Paket installieren
yum localinstall DATEI.rpm
Installierte Pakete auflisten
yum list installed
Paket deinstallieren
yum remove PAKETNAME
Paket aus .rpm-Datei installieren
rpm -i Datei.rpm
Zeige die Dateien an, durch die ein Paket installiert werden
yum repoquery -l PAKETNAME
Zeige vergangene yum-Befehle an
yum history
ZYPPER (für SLES)
Innerhalb der installierten Pakete suchen
zypper search -i PAKETNAME
Installierte Pakete aktualisieren
zypper refresh
zypper list-updates
zypper update
Installiertes Paket entfernen
zypper remove PAKETNAME
dnf (z.B. Fedora)
Installierte Pakete auflisten
dnf list installed
Software deinstallieren
dnf remove PAKETNAME
Pacman
Paket installieren
pacman -S PAKETNAME
Alle lokalen Pakete aktualisieren
pacman -Syu
In Repositories nach Paket suchen
pacman -Ss PAKETNAME
Installierte Pakete auflisten
pacman -Qd
Flatpak
Nach einem Paket in den Repositories suchen
flatpak search pixelwheels
Paket installieren
flatpak install pixelwheels
Pakete aktualisieren
flatpak update
Paket deinstallieren (inkl. Daten)
flatpak uninstall pixelwheels [--delete-data]
Die Flatpak-Daten liegen übrigens hier: ~/.var/app/
Installierte Pakete auflisten (inkl. Debug-Dateien und Lokalisierungen etc.)
flatpak list [--all]
Installierte Anwendungen anzeigen
flatpak list --app
Installierte Runtimes anzeigen
flatpak list --runtime
Berechtigungen einer Anwendung anzeigen
flatpak info --show-permissions io.github.mimbrero.WhatsAppDesktop
Ein Flatpak-Paket starten
flatpak run com.agateau.PixelWheels
Remote-Quelle hinzufügen
flatpak remote add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
Remote-Quellen anzeigen
flatpak remotes