web-dev-qa-db-fra.com

problèmes de dépendance insolubles (!) lors de l’installation de Skype sur Ubuntu 12.04

Je ne parviens pas à installer skype sur une nouvelle installation 12.04 (64 bits). Vous trouverez ci-dessous les résultats de trois tentatives différentes et les résultats. Toute aide sera fortement appréciée!

  1. Téléchargez le fichier .deb de Skype à partir de site Web de Skype , j'ai choisi Ubuntu 12.04 (Multiarch). Ouvrez le fichier deb avec Ubuntu Software Center et je reçois:

    Error: Cannot install 'libasound2:i386'
    
  2. Gestionnaire de paquets Synaptic: Je marque skype pour l’installation (et la boîte de dialogue pour les modifications supplémentaires répertorie une liste ridiculement longue de paquets à supprimer! Mais quoi qu’il en soit).

    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. J'ai essayé les instructions de help.ubunt mais je reçois

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

Mais d’une manière ou d’une autre, je pense avoir réglé le problème, donc:

$ dpkg --print-foreign-architectures

i386

Voici à quoi ressemble mon fichier sources.list:

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

Je lance ensuite Sudo apt-get update et Sudo apt-get upgrade et enfin:

$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.

J'essaie ensuite aussi:

$ 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.

J'ai aussi fait clean, autoclean, dist-upgrade sans effet évident. Vous ne savez pas par où aller à partir de maintenant !?

2
maja zaloznik

Voici ce que j'ai fait sur la machine virtuelle

1- Installer Ubuntu LTS 12.04.1 ( Aucune mise à jour apportée à la système ou installation de suppléments ou même de packs de langue supplémentaires)

2- Accédez à http://www.skype.com/en/download-skype/skype-for-computer/ et j'ai été automatiquement redirigé vers Skype pour Linux.

3- J'ai sélectionné Ubuntu 12.04 Multiarch et cliqué sur pour ouvrir au lieu de sauvegarder. il a donc été exécuté directement après le téléchargement.

4- Lors de la première exécution, il a ouvert le centre logiciel Ubuntu et m'a renvoyé la même erreur que vous (erreur de dépendance avec libasound2 )

5- Je viens d'ouvrir l'emplacement du fichier téléchargé sur tmp , de le copier sur mon bureau et de l'exécuter à nouveau.

6- Il n'y a plus d'erreur et commence à installer :)

7- L’installation a pris environ 10-15 minutes et j’ai remarqué qu’il y avait activité sur le réseau et téléchargements en arrière-plan à partir de destinations canoniques (je suppose que c'était le téléchargement des dépendances requises).

8- Après presque 15 minutes, comme je l'ai dit, Skype s'est installé et je me suis connecté à celui-ci et j'ai passé un appel test sans aucun problème :)

Donc; Voici ce que je pense: - Skype nécessite une connexion Internet active pendant l’installation. alors assurez-vous de cela. - Re-télécharger et copier le fichier sur votre bureau et l'exécuter à partir de là (je ne sais pas pourquoi mais juste pour reproduire mes étapes) - C'est le paquet que j'ai téléchargé: http://download.skype.com /linux/skype-ubuntu-precise_4.1.0.20-1_i386.deb

  • Si les étapes ci-dessus, telles que celles que je n'ai pas corrigées, je suppose qu'il existe un ou plusieurs packages corrompus ou mal configurés en relation avec les dépendances, ce qui est la cause de votre problème.

  • essayez de supprimer/purger toutes les dépendances répertoriées dans mon autre réponse et réinstallez-les à nouveau ou essayez d’abord d’installer Skype et de voir si cela a été fait pour vous.

J'espère que cela résoudra votre problème :)

1
Ahmadgeo

Vérifiez ces étapes.

Commencez par installer les dépendances à l'aide de cette commande dans une fenêtre de terminal (ou utilisez Synaptic):

Sudo apt-get installer lsb-core ia32-libs libqt4-dbus libqt4-network libqt4-xml libasound2

Sudo apt-get -f install

Ensuite, téléchargez le paquet 64 bits deb sur le site officiel en:

wget -O skype_Ubuntu-current_AMD64.deb http://www.skype.com/go/getskype-linux-beta-ubuntu-64

Maintenant, installez skype:

Sudo dpkg -i skype_Ubuntu-current_AMD64.deb Sudo apt-get -f install

Source: http://ubuntuguide.net/how-to-install-skype-on-AMD-64-bit-ubuntu-12-04-precise

1
Ahmadgeo