Ubuntu Linux verwendet das Paketverwaltungssystem APT, das es erlaubt Software-Pakete, die in den Repositories enthalten sind, zu verwalten, zu installieren und zu aktualisieren. Es gibt verschiedene Frontends für APT, im folgenden beschränkt sich diese Anleitung auf apt-get, ein weiteres Frontend, das sich für die Arbeit in der Shell eignet ist aptitude.
apt-get ist das für yaVDR empfohlene Tool zur Paketverwaltung. Bevor man neue Pakete installiert, sollte man dafür sorgen, dass die Paketlisten auf dem aktuellen Stand und alle Update installiert sind, da es sonst zu Konflikten von Paketversionen oder nicht auflösbaren Abhängigkeiten kommen kann.
sudo apt-get update
Alle Pakete auf den aktuellen Stand bringen.
sudo apt-get dist-upgrade
sudo apt-get install Paketname sudo apt-get install Paket1 Paket2 Paket3 sudo apt-get install vim
Installation von einem Paket | |
Installation von mehren Paketen | |
Beispiel für die Installation des Editors vim |
sudo apt-cache search paketname
Informationen über ein Paket anzeigen.
sudo apt-cache showpkg paketname
sudo apt-get install --reinstall Paketname1
sudo apt-get remove Paketname sudo apt-get purge Paketname
Paket entfernen, Konfigurationsdateien bleiben erhalten | |
Paket inklusive der Konfigurationsdateien entfernen |
Nicht benötigte Pakete entfernen. --- sudo apt-get autoremove --- Dadurch werden alle überflüssigen Pakete entfernt, die aufgrund von Abhängigkeiten mitinstalliert wurden, momentan aber nicht gebraucht werden.
Lokal gespeicherte Pakete entfernen. --- sudo apt-get clean --- Entfernt alle lokal zwischengespeicherten Pakete, die aus den Paketquellen bezogen wurden.
yaVDR nutzt im Auslieferungszustand die Ubuntu-Quellen sowie die stable-PPAs des yaVDR-Teams. Die aktuell eingetragenen Paketquellen finden sich unter /etc/apt/sources.list und etc/apt/sources.list.d/.
Neue Paketquellen hinzufügen. Ausführliche Informationen zum Thema Paketquellen und PPA [36] findet man im Ubuntu-User Wiki. Möchte man neue Paketquellen hinzufügen, kann man diese entweder von Hand in die oben genannten Dateien eintragen (und den Schlüssel importieren) oder man benutzt für PPAs auf Launchpad den Befehl add-apt-repository:
PPAs hinzufügen.
user@yavdr:~$ sudo add-apt-repository ppa:<Launchpad-Benutzer>/<Name des PPA>