ubuntuusers.de

Du betrachtest eine alte Revision dieser Wikiseite.

Paketinstallation DEB

Dieser Artikel wurde für die folgenden Ubuntu-Versionen getestet:

Dieser Artikel ist größtenteils für alle Ubuntu-Versionen gültig.

Zum Verständnis dieses Artikels sind folgende Seiten hilfreich:

In seltenen Fällen sind Software-Pakete nicht in Paketquellen verfügbar, sondern werden einzeln zum Download angeboten. Solche Pakete kann man auf verschiedene Weisen installieren. Wer viele einzelne Pakete hat, sollte sich auch die Seite zur Erstellung einer lokalen Paketquelle anschauen.

Installation ohne Terminal

⚓︎

Ubuntu (GNOME) / Xubuntu (Xfce)

Paketinstallation_DEB/gdebi.png

Für Ubuntu gibt es ein grafisches Installationsprogramm namens gdebi. Dieses wird automatisch bei der Installation von Ubuntu installiert. Sollte man es aus Versehen deinstalliert haben, so kann man es über das Paket

  • gdebi

wieder hinzufügen [1] . Man kann .deb Pakete mit einem Doppelklick auf die Datei installieren. Abhängigkeiten werden dabei ggf. überprüft und nachinstalliert.

⚓︎

Kubuntu (KDE)

Ab Jaunty Jackalope

Seit Jaunty Jackalope werden einzelne .deb Pakete auch über die Softwareverwaltung KDE installiert. Durch einen Klick auf ein .deb Paket im Dateimanager wird die Softwareverwaltung automatisch geöffnet und es wird nach Abhängigkeiten geprüft und ggf. nachinstalliert.

Ab Gutsy Gibbon

./gdebi-kde.png

Für Kubuntu gibt es ab Gutsy Gibbon ebenfalls ein grafisches Installationsprogramm: gdebi-kde. Dieses wird automatisch bei der Installation von Kubuntu installiert. Sollte man es aus Versehen deinstalliert haben, so kann man es über das Paket

  • gdebi-kde

wieder hinzufügen [1] . Man kann .deb Pakete mit einem Klick auf die Datei installieren. Abhängigkeiten werden dabei ggf. überprüft und nachinstalliert.

Versionen älter als Gutsy Gibbon

./kpackage.png

Einzelne Pakete können bei Versionen älter als Gutsy Gibbon mit dem "Kubuntu Package Menu" installiert/deinstalliert werden. Hierbei einfach bei einem .deb-Paket mit der rechten Maustaste den Punkt "Kubuntu Package Menu" auswählen und den Punkt "Install Package" für die Installation, "Remove Package" für die Deinstallation und "Show Package Info" für Informationen sowieo die Abhängigkeiten oder Programmbeschreibungen zu dem Paket auswählen.

Mögliche Probleme

Falls ein Paket, dass nicht zur separaten Installation gedacht ist, weitere Pakete benötigt oder in anderer Weise nicht in die bestehende Installation passt, werden beim nächsten Start der Paketverwaltung Synaptic oder Adept "defekte Pakete" gemeldet. Diese muss man bei Synaptic reparieren lassen mit

  • "Bearbeiten → Defekte Pakete reparieren"

Dies führt entweder zur Installation weiterer Pakete oder zur Entfernung des manuell installierten Pakets. In letzterem Fall sollte man sich vergewissern, ob das Paket wirklich für Ubuntu geeignet ist.

⚓︎

Terminal

Für das Terminal [2] bzw. die Textkonsole dient zur Installation eines deb-Paketes der folgende Befehl:

sudo dpkg -i Paketname 

Öffnet man das Terminal ist das Home Verzeichnis des jeweiligen Benutzers geladen. Deswegen muss man zuerst in das Verzeichnis wechseln in sich das einzelne Paket befindet. Wie man im Terminal in ein beliebiges Verzeichnis wechselt wird hier beschrieben.

Wenn Pakete gegenseitige Abhängigkeiten haben oder wenn alle Paket in einem Ordner installiert werden sollten und man sie nicht nacheinander installieren kann, wird folgender Befehl gebraucht:

sudo dpkg -i *.deb 

Abhängigkeiten auflösen

dpkg löst im Gegensatz zu den oben beschriebenen graphischen Methoden Abhängigkeiten der zu installierenden Pakete nicht automatisch auf. Installiert man also ein Paket, das von anderen abhängt, so kommt es zu Fehlermeldungen im Stil von

sudo dpkg -i skype-debian_2.0.0.63-1_i386.deb 
Wähle vormals abgewähltes Paket skype.
(Lese Datenbank ... 112977 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacke skype (aus skype-debian_2.0.0.63-1_i386.deb) ...
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von skype:
 skype hängt ab von libqt4-core (>= 4.2.1); aber:
  Paket libqt4-core ist nicht installiert.
 skype hängt ab von libqt4-gui (>= 4.2.1); aber:
  Paket libqt4-gui ist nicht installiert.
dpkg: Fehler beim Bearbeiten von skype (--install):
 Abhängigkeitsprobleme - lasse es unkonfiguriert
Fehler traten auf beim Bearbeiten von:
 skype 

Das Paket wird installiert, jedoch nicht konfiguriert. Mittels

sudo apt-get install -f 

lassen sich die fehlenden Abhängigkeiten anschließend automatisch installieren.


Diese Revision wurde am 28. März 2009 11:08 von mgraesslin erstellt.
Die folgenden Schlagworte wurden dem Artikel zugewiesen: Paketverwaltung, Shell, KDE, Unity, Xfce, LXDE, GNOME 3