Lors de la mise à niveau d'Ubuntu 13.04 vers Ubuntu 13.10 (64 bits), l'outil de mise à niveau a insisté pour supprimer Skype .
J'essaie maintenant de réinstaller Skype. Lorsque j'essaie à partir du centre de logiciel (comme suggéré par Pourquoi Skype ne démarre-t-il pas? ), un problème de dépendance se présente:
Cette erreur peut être causée par des packages logiciels supplémentaires requis, manquants ou non installables. De plus, il pourrait y avoir un conflit entre des logiciels qui ne peuvent pas être installés en même temps.
Essayons donc comme d'habitude:
janr@guzumi:~$ 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:
skype : Depends: ia32-libs (>= 20080808) but it is not installable
Depends: lib32asound2 (> 1.0.22) but it is not installable
E: Unable to correct problems, you have held broken packages.
Il semble que ia32-libs ait été retiré d'Ubuntu. L'installation avec "apt-get install skype: i386" fonctionne, mais un problème de segmentation se produit lorsque je démarre Skype. Comme mon système est en 64 bits, j’ai encore retiré skype: i386.
En outre,
janr@guzumi:~$ Sudo apt-get install ia32-libs
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package ia32-libs is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
lib32z1 lib32asound2 lib32ncurses5 lib32bz2-1.0
E: Package 'ia32-libs' has no installation candidate
J'ai trouvé une autre page ( http://www.webupd8.org/2013/10/get-sound-working-in-skype-with-ubuntu.html ) disant que je devrais vraiment essayer d'utiliser Skype de la version Ubuntu, car il a un correctif pour la bibliothèque de sons qui n'est pas présent dans la version proposée par Skype lui-même. Donc, je m'abstiens pour l'instant d'essayer cela.
Exécuter:
Sudo dpkg --add-architecture i386
Sudo add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"
Sudo apt-get update && Sudo apt-get install skype
Cela résoudra toutes les dépendances et installera le package fourni dans le référentiel Canonical Partner. Plus d'informations dans ce lien .
Vous pouvez essayer d'installer les dépendances de ia32-libs
manuellement. Ce n'était jamais qu'un méta-paquet dépendant de diverses bibliothèques 32 bits. Ceci peut ou peut ne pas fonctionner, si Skype insiste vraiment en fonction de ia32-libs
, cela ne fonctionnera pas même si toutes les bibliothèques requises sont installées.
Exécutez cette commande dans un terminal (triple-clic pour sélectionner la ligne entière):
Sudo apt-get install bluez-alsa:i386 libgettextpo0:i386 gstreamer0.10-plugins-base:i386 gstreamer0.10-plugins-good:i386 gtk2-engines:i386 gtk2-engines-murrine:i386 gtk2-engines-pixbuf:i386 gtk2-engines-oxygen:i386 gvfs:i386 ibus-gtk:i386 libacl1:i386 libaio1:i386 libao4:i386 libasound2:i386 libasound2-plugins:i386 libasyncns0:i386 libattr1:i386 libaudio2:i386 libcanberra-gtk-module:i386 libcap2:i386 libcapi20-3:i386 libcups2:i386 libcupsimage2:i386 libcurl3:i386 libdbus-glib-1-2:i386 libesd0:i386 libfontconfig1:i386 libfreetype6:i386 libgail-common:i386 libgconf-2-4:i386 libgdbm3:i386 libglapi-mesa:i386 libglu1-mesa:i386 libgtk2.0-0:i386 libmpg123-0:i386 libncursesw5:i386 libnspr4:i386 libnss3:i386 libodbc1:i386 libopenal1:i386 libpulse-mainloop-glib0:i386 libqt4-dbus:i386 libqt4-network:i386 libqt4-opengl:i386 libqt4-qt3support:i386 libqt4-script:i386 libqt4-scripttools:i386 libqt4-sql:i386 libqt4-svg:i386 libqt4-test:i386 libqt4-xml:i386 libqt4-xmlpatterns:i386 libqtcore4:i386 libqtgui4:i386 libqtwebkit4:i386 librsvg2-common:i386 libsane:i386 libsdl-mixer1.2:i386 libsdl-image1.2:i386 libsdl-net1.2:i386 libsdl-ttf2.0-0:i386 libsdl1.2debian:i386 libsqlite3-0:i386 libssl0.9.8:i386 libssl1.0.0:i386 libstdc++5:i386 libstdc++6:i386 libxaw7:i386 libxml2:i386 libxp6:i386 libxslt1.1:i386 libxss1:i386 libxtst6:i386 odbcinst1debian2:i386 libpulsedsp:i386 xaw3dg:i386 libpam-ldap:i386 libpam-ldapd:i386 libpam-winbind:i386 libnss-ldap:i386 libnss-ldapd:i386 libgl1-mesa-glx:i386 libgl1-mesa-dri:i386 libgphoto2-port10:i386 libgphoto2-6:i386
La commande ci-dessus a été compilée à partir de la liste des dépendances ia32-libs-multiarch
rapportée par apt-cache depends ia32-libs-multiarch
sur Ubuntu 13.04.
REMARQUE: Bien que j'ai vérifié que tous les packages existent, il est tout à fait possible que ceux dont le numéro de version figure dans le nom du package (par exemple gstreamer0.10-plugins-base:i386
) aient une nouvelle version disponible sous un nom de package différent.
Vous pouvez simplement télécharger et installer le fichier Debian à partir du site Web de Skype. Cela fonctionne bien pour moi (Ubuntu 13.10 64 bits), mais c'est une installation propre.
J'ai activé le référentiel Canonical Partners dans Ubuntu Software Center (comme quelqu'un l'a mentionné), puis j'ai:
Sudo apt-get update
Sudo apt-get install skype:i386
Cela saisit automatiquement toutes les dépendances pour la version 32 bits de Skype. Vous n'avez pas besoin de comprendre cela vous-même.
edit: J'ai relu l'OP - "apt-get install skype: i386" a apparemment déjà été essayé. Je n'ai pas eu de segfault; ça fonctionnait bien. Le paquet Skype a peut-être été mis à jour et le segfault a été corrigé en conséquence.
Je viens d'avoir ce même problème - en cours d'exécution Xubuntu x64 sur Acer C720. J'installe presque toujours; using terminal (dpkg
). Si la notification des dépendances avait bien.
Lorsque j'ai ouvert le Centre logiciel, il m'a automatiquement demandé de "réparer" l'installation. Après réparation, Skype fonctionne bien. Évidemment, ne pas passer à 14.04 pendant un moment jusqu'à ce que j'entende dire que les C720 sont entièrement pris en charge/presque entièrement pris en charge sur Tahr.
J'espère que cela t'aides.
En effet, je n'ai réussi à avoir qu'une vidéo de travail dans SKYPE avec la commande dans un terminal:
Pulse_LATENCY_MSEC=30 LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skype
Cependant, cela n’a fonctionné qu’après l’installation du paquet ia32-libs [pour une explication de ce qui s’est passé, voyez ici] , ce que j’ai fait à l’aide de la procédure suivante de ici :
Voici une solution de contournement utilisant ia32-libs d’une distribution précédente (13.04). Ceci a été testé avec la release candidate de 13.10 et tout va bien et est fonctionnel.
Installez Synaptic à partir de la fenêtre du terminal:
Sudo apt-get install synaptic
Lancez synaptic et allez dans "Paramètres> Référentiels", cliquez sur "Autre logiciel> Ajouter", insérez cette ligne dans la boîte:
deb http://archive.ubuntu.com/ubuntu/ raring main restricted universe multiverse
Cliquez sur OK et fermez synaptic. Dans le terminal
Sudo apt-get update && Sudo apt-get install ia32-libs