Problemas de dependencia irresolubles (!) al instalar Skype en Ubuntu 12.04

Problemas de dependencia irresolubles (!) al instalar Skype en Ubuntu 12.04

Tengo problemas para instalar Skype en una nueva instalación 12.04 (64 bits). A continuación se muestran los resultados de tres intentos diferentes y los resultados. ¡Cualquier ayuda será apreciada!

  1. Descargue el archivo skype .deb desdesitio web de skype, elegí Ubuntu 12.04 (Multiarch). Abro el archivo deb con el Centro de software de Ubuntu y obtengo:

    Error: Cannot install 'libasound2:i386'
    
  2. Administrador de paquetes Synaptic: marco Skype para la instalación (¡y el cuadro de diálogo para cambios adicionales enumera una lista ridículamente larga de paquetes que se eliminarán! Pero de todos modos) hago clic en Aceptar y aparece un error:

    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. Probé las instrucciones deayuda.ubuntupero lo entiendo

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

Pero de una forma u otra creo que resolví esto, así que:

$ dpkg --print-foreign-architectures

i386

Así es como se ve mi lista de fuentes:

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

Luego corro sudo apt-get updatey sudo apt-get upgradefinalmente:

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

Luego intento también:

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

cleanTambién lo hice autocleansin dist-upgradeningún efecto obvio. ¿¡No estás seguro de adónde ir desde aquí!?

Respuesta1

Verifique estos pasos;

Primero instale las dependencias con este comando en una ventana de terminal (o use Synaptic):

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

sudo apt-get -f instalar

Luego, descargue el paquete deb de 64 bits del sitio web oficial:

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

Ahora instala Skype:

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

Fuente:http://ubuntuguide.net/cómo-instalar-skype-on-amd-64-bit-ubuntu-12-04-precise

Respuesta2

Esto es lo que he hecho en la máquina virtual.

1- InstalarUbuntu LTS 12.04.1(Sin actualizacionesrealizados en el sistema o instalación de extras o incluso paquetes de idiomas adicionales)

2- Navegar ahttp://www.skype.com/en/download-skype/skype-for-computer/y fui redirigido automáticamente a Skype para Linux

3- seleccionéUbuntu 12.04 multiarcae hice clicabiertoen lugar de guardar. por lo que se ejecutó directamente después de la descarga.

4- En la ejecución inicial, abrió el centro de software de Ubuntu y me dio el mismo error que usted (error de dependencia conlibasound2)

5- Acabo de abrir la ubicación del archivo descargado entmpy copié el archivo a mi escritorio y lo ejecuté nuevamente.

6- No dio más errores y recién empezó a instalar :)

7- La instalación tardó entre 10 y 15 minutos y noté que hayActividad de redydescargas de fondodesde destinos canónicos (supongo que estaba descargando las dependencias requeridas).

8- Después de casi 15 minutos, como dije, se instaló Skype, inicié sesión e hice una llamada de prueba sin problemas :)

Entonces; lo que pienso es: - Skype requiere una conexión a Internet activa durante la instalación. así que asegúrate de eso. - Vuelva a descargar y copie el archivo a su escritorio y ejecútelo desde allí (no sé por qué, pero solo para reproducir mis pasos). - Este es el paquete que descargué:http://download.skype.com/linux/skype-ubuntu-precise_4.1.0.20-1_i386.deb

  • Si los pasos anteriores como los que hice yo no solucionaron su problema, supongo que hay algunos paquetes corruptos o mal configurados relacionados con las dependencias y esta es la causa de su problema.

  • Intente eliminar/purgar todas las dependencias enumeradas en mi otra respuesta e instálelas nuevamente o intente instalar Skype primero y vea si funcionó para usted.

Ojalá esto resuelva tu problema :)

información relacionada