Wie man 'Fehlerabhängigkeit nicht befriedigen kann: libascound2' unter Ubuntu

16378
michael

Ich versuche das Paket skype-ubuntu-intrepid_2.1.0.91-1.i386.deb unter Ubuntu 8.04 zu installieren . Aber im Paket-Installer bekomme ich:

Fehlerabhängigkeit ist nicht erfüllbar: libascound2

Und ich habe versucht:

$ sudo apt-get install libasound2 Reading package lists... Done Building dependency tree  Reading state information... Done libasound2 is already the newest version. The following packages were automatically installed and are no longer required: linux-headers-2.6.24-24-generic libdns35 linux-headers-2.6.24-24 Use 'apt-get autoremove' to remove them. 

Ich weiß es zu schätzen, wenn mir jemand helfen kann.

0

2 Antworten auf die Frage

3
quack quixote

Sind Sie sicher, dass Sie das richtige Paket zur Installation haben? Unerschrocken ist Ubuntu 8.10; Ubuntu 8.04 ist Hardy . Das Paket wird möglicherweise nicht ordnungsgemäß auf Ihrem System installiert.

  • Die Seite zum Herunterladen von Skype Linux bietet auch eine Version für Debian Lenny und eine statische Binärdatei . Eine davon kann auf Ihrem System sauber installiert werden. Ich würde nicht die Fedora- oder OpenSUSE-Version ausprobieren. Dieser Beitrag enthält Anweisungen zum Installieren der statischen Binärdatei unter Ubuntu 8.04.

  • Wenn Ihr Beitrag den Fehler genau aufzeichnet, scheint das Paket eine gebrochene Abhängigkeit zu haben ( libascound2 sollte wahrscheinlich libasound2 sein ). Mit diesem Verfahren können Sie das Paket möglicherweise manuell reparieren. Dazu müssen Sie den Inhalt des .deb- Pakets extrahieren, die beschädigte Abhängigkeit korrigieren und ein korrigiertes Paket neu erstellen.

  • Eine letzte Option wäre, die Installation trotzdem zu erzwingen. Stellen Sie sicher, dass Sie die erforderlichen Bibliotheken installiert haben, und erzwingen Sie eine der folgenden Optionen, um die Installation zu erzwingen:

    • dpkg --ignore-depends=libascound2 -i package.deb
    • dpkg --force-depends -i package.deb

Die aktuellen Bibliotheken, die das Skype-Paket benötigt, sind:

  • Qt 4.4.0
  • D-Bus 1.0.0
  • libasound2 1.0.18
  • PulseAudio 0.9.16 (optional)
  • BlueZ 4.0.0 (optional)
0
Jordan

Ich denke, es sollte angemerkt werden, dass die erforderlichen Abhängigkeiten für Hardy Heron (8.04) nicht mehr verfügbar sind. Sie existieren vielmehr, aber die angeforderten aktualisierten Versionen funktionieren nicht mit Hardy. Ich habe festgestellt, dass eine ältere Version von Skype problemlos funktioniert.