Instalando o Skype no Ubuntu 13.10

3

Ao atualizar o Ubuntu 13.04 para o Ubuntu 13.10 (64 bits), a ferramenta de atualização insistiu em remover o Skype .

Agora estou tentando reinstalar o Skype. Ao tentar a partir do centro de software (como sugerido por Por que o Skype não inicia? , Eu recebo um problema de dependência:

This error could be caused by required additional software packages which are missing or not installable. Furthermore there could be a conflict between software packages which are not allowed to be installed at the same time.

Então, vamos tentar o apt-get como de costume:

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.

Parece que ia32-libs foi removido do Ubuntu. Instalando com o "apt-get install skype: i386" funciona, mas eu recebo uma falha de segmentação ao iniciar o Skype. Como meu sistema é de 64 bits, eu removi o Skype: i386 novamente.

Além disso,

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

Encontrei outra página ( link ) dizendo que eu deveria realmente tentar usar o Skype a partir da versão do Ubuntu, já que ele tem uma correção para a biblioteca de sons que não está presente na versão oferecida pelo próprio Skype. Então eu me refiro por agora de tentar isso.

    
por user206997 24.10.2013 / 12:34

6 respostas

2

Executar:

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

Isso resolverá todas as dependências e instalará o pacote fornecido no repositório do Parceiro da Canonical. Mais informações neste link .

    
por Sambit 23.11.2013 / 06:34
1

Instalando o ia32-libs manualmente

Você pode tentar instalar as dependências de ia32-libs manualmente. Foi apenas um meta-pacote dependendo de várias bibliotecas de 32 bits. Isso pode ou não funcionar , se o Skype realmente insistir, dependendo de ia32-libs , isso não funcionará mesmo que todas as bibliotecas necessárias estejam instaladas.

Execute este comando em um terminal (clique triplo para selecionar a linha inteira):

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

O comando acima foi compilado a partir da lista de ia32-libs-multiarch dependencies conforme relatado por apt-cache depends ia32-libs-multiarch no Ubuntu 13.04.

NOTA: Embora eu tenha verificado que todos os pacotes existem , é inteiramente possível que aqueles com números de versão no nome do pacote (por exemplo, gstreamer0.10-plugins-base:i386 ) tenham uma nova versão disponível sob um diferente nome do pacote.

    
por kiri 29.10.2013 / 03:24
1

Eu habilitei o repositório de parceiros da Canonical no Ubuntu Software Center (como alguém mencionou) e fiz:

sudo apt-get update
sudo apt-get install skype:i386

Isso captura automaticamente todas as dependências da versão de 32 bits do Skype. Você não precisa descobrir essas coisas sozinho.

edite: Eu reli o OP - aparentemente o "apt-get install skype: i386" já foi tentado. Eu não consegui um segfault; correu bem. Talvez o pacote do Skype tenha sido atualizado e o segfault tenha sido corrigido.

    
por technuc 17.04.2014 / 03:25
1

Você pode simplesmente baixar e instalar o arquivo Debian no site da Skype. Ele funciona bem para mim (Ubuntu 13.10 64 bits), mas é uma instalação limpa.

    
por McVader 28.10.2013 / 10:00
0

Na verdade, só consegui trabalhar com vídeo no SKYPE com o comando em um terminal:

PULSE_LATENCY_MSEC=30 LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skype

No entanto, isso só funcionou após a instalação do pacote ia32-libs [para uma explicação do que aconteceu, veja aqui] , que eu fiz usando o seguinte procedimento de aqui :

Aqui está uma solução alternativa usando ia32-libs de uma distribuição anterior (13.04). Isso foi testado com o release candidate de 13.10 e tudo está bem e funcional.

Instale o Synaptic a partir da janela do terminal:

sudo apt-get install synaptic

Inicie o synaptic e vá para "configurações > Repositórios "clique em" outro software > adicionar"     insira esta linha na caixa:

deb http://archive.ubuntu.com/ubuntu/ raring main restricted universe multiverse

Clique em OK e feche o synaptic. No terminal

sudo apt-get update && sudo apt-get install ia32-libs
    
por Rotomano 26.11.2013 / 21:38
0

Eu só tive esse mesmo problema - rodando o Xubuntu x64 no Acer C720. Eu quase sempre instalo; usando o terminal ( dpkg ). Teve notificação de problemas de dependência embora.

Quando abri o Software Center, ele automaticamente me pediu para "reparar" a instalação. Depois de reparar o Skype funciona bem. Obviamente, não passar para o 14.04 por um tempo até eu ouvir que os C720s são totalmente suportados / quase totalmente suportados em Tahr.

Espero que isso ajude.

    
por WoobieWookie 15.04.2014 / 19:43