unlösbare (!) Abhängigkeitsprobleme bei der Installation von Skype auf Ubuntu 12.04

unlösbare (!) Abhängigkeitsprobleme bei der Installation von Skype auf Ubuntu 12.04

Ich habe Probleme, Skype auf einer neuen 12.04-Installation (64 Bit) zu installieren. Unten sind die Ergebnisse von drei verschiedenen Versuchen und die Ausgaben. Jede Hilfe wird sehr geschätzt!

  1. Laden Sie die Skype-DEB-Datei herunter vonSkype-WebsiteIch habe Ubuntu 12.04 (Multiarch) gewählt. Öffnen Sie die Deb-Datei mit dem Ubuntu Software Center und Sie erhalten:

    Error: Cannot install 'libasound2:i386'
    
  2. Synaptic Package Manager: Ich markiere Skype zur Installation (und das Dialogfeld für weitere Änderungen enthält eine lächerlich lange Liste zu entfernender Pakete! Aber egal), ich klicke auf „OK“ und erhalte eine Fehlermeldung:

    Could not mark all packages for installation or upgrade:
    The following packages have unresolvable dependencies. Make sure that all required repositories are added and enabled in the preferences.
    skype: 
    Depends: skype-bin
    
  3. Habe die Anleitung von probiertHilfe.ubuntuaber ich bekomme

     $ sudo dpkg --add-architecture i386
     dpkg: error: unknown option --add-architecture
    

Aber ich denke, ich habe das irgendwie geklärt, also:

$ dpkg --print-foreign-architectures

i386

So sieht meine Quellenliste aus:

deb http://archive.ubuntu.com/ubuntu precise main universe restricted multiverse
deb-src http://archive.ubuntu.com/ubuntu precise main universe restricted multiverse #Added by software-properties
deb http://security.ubuntu.com/ubuntu/ precise-security main universe restricted multiverse
deb-src http://security.ubuntu.com/ubuntu/ precise-security main universe restricted multiverse #Added by software-properties
deb http://cran.r-mirror.de/bin/linux/ubuntu precise/
deb http://archive.canonical.com/ precise partner
deb-src http://archive.canonical.com/ precise partner

Dann führe ich aus sudo apt-get updateund sudo apt-get upgradeschließlich:

$sudo apt-get install skype:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 default-jre-headless : Depends: openjdk-6-jre-headless (>= 6b23~pre11-1ubuntu1~)
 libatk-wrapper-java : Depends: default-jre or
                                java2-runtime
                       Recommends: libatk-wrapper-java-jni but it is not going to be installed.

 skype : Depends: skype-bin
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

Ich versuche dann auch:

$ sudo apt-get -f install
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Ich habe auch clean, autoclean, dist-upgradeohne ersichtlichen Effekt gemacht. Ich weiß nicht, wie es jetzt weitergehen soll!?

Antwort1

Überprüfen Sie diese Schritte;

Installieren Sie zunächst die Abhängigkeiten mit diesem Befehl in einem Terminalfenster (oder verwenden Sie Synaptic):

sudo apt-get installiere lsb-core ia32-libs libqt4-dbus libqt4-network libqt4-xml libasound2

sudo apt-get -f installieren

Laden Sie dann das 64-Bit-DEB-Paket von der offiziellen Website herunter, indem Sie:

wget -O skype_Ubuntu-current_amd64.debhttp://www.skype.com/go/getskype-linux-beta-ubuntu-64

Installieren Sie jetzt Skype:

sudo dpkg -i skype_Ubuntu-current_amd64.deb sudo apt-get -f installieren

Quelle:http://ubuntuguide.net/wie-installiere-skype-auf-amd-64-bit-ubuntu-12-04-precise

Antwort2

Hier ist, was ich auf der virtuellen Maschine getan habe

1- InstallierenUbuntu LTS 12.04.1(Keine Aktualisierungenam System vorgenommen oder irgendwelche Extras oder sogar zusätzliche Sprachpakete installiert)

2- Navigieren Sie zuhttp://www.skype.com/en/download-skype/skype-for-computer/und ich wurde automatisch zu Skype für Linux weitergeleitet

3- Ich habe ausgewähltUbuntu 12.04 Multiarchund klickteoffenstatt zu speichern. Es wurde also direkt nach dem Download ausgeführt.

4- Beim ersten Ausführen öffnete es das Ubuntu Software Center und gab mir den gleichen Fehler wie Sie (Abhängigkeitsfehler mitlibasound2)

5- Ich habe gerade den Speicherort der heruntergeladenen Datei geöffnet auftmpund habe die Datei auf meinen Desktop kopiert und erneut ausgeführt.

6- Es traten keine weiteren Fehler auf und die Installation begann einfach :)

7- Die Installation dauerte etwa 10-15 Minuten und ich bemerkte, dass esNetzwerkaktivitätUndHintergrund-Downloadsvon kanonischen Zielen (ich vermute, es wurden erforderliche Abhängigkeiten heruntergeladen).

8 – Wie gesagt, nach fast 15 Minuten war Skype installiert, ich habe mich angemeldet und ohne Probleme einen Testanruf getätigt :)

Also, was ich denke ist: - Skype erfordert während der Installation eine aktive Internetverbindung. Stellen Sie das also sicher. - Laden Sie die Datei erneut herunter, kopieren Sie sie auf Ihren Desktop und führen Sie sie von dort aus (ich weiß nicht, warum, aber nur, um meine Schritte zu reproduzieren) - Dies ist das Paket, das ich heruntergeladen habe:http://download.skype.com/linux/skype-ubuntu-precise_4.1.0.20-1_i386.deb

  • Wenn die oben beschriebenen Schritte, wie ich sie durchgeführt habe, Ihr Problem nicht behoben haben, gehe ich davon aus, dass einige Pakete im Zusammenhang mit Abhängigkeiten beschädigt oder falsch konfiguriert sind und dies die Ursache Ihres Problems ist.

  • versuchen Sie, alle in meiner anderen Antwort aufgeführten Abhängigkeiten zu entfernen/zu bereinigen und sie entweder erneut zu installieren, oder versuchen Sie zuerst, Skype zu installieren und prüfen Sie, ob es für Sie funktioniert hat.

Hoffe, das löst Ihr Problem :)

verwandte Informationen