problemas de dependência (!) não resolvíveis instalando o skype no Ubuntu 12.04

2

Estou tendo problemas para instalar o Skype em uma nova instalação 12.04 (64 bits). Abaixo estão os resultados de três tentativas diferentes e as saídas. Qualquer ajuda será muito apreciada!

  1. Faça o download do arquivo .deb do skype do site do skype , escolhi o Ubuntu 12.04 ( Multiarch). Abra o arquivo deb com o Ubuntu Software Center e recebo:

    Error: Cannot install 'libasound2:i386'
    
  2. Gerenciador de Pacotes Synaptic: Eu marco o skype para instalação (e a caixa de diálogo para mudanças adicionais lista uma lista ridiculamente longa de pacotes a serem removidos! mas de qualquer forma) Eu clico em OK e recebo um erro:

    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. Tentei as instruções de help.ubuntu mas recebi

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

Mas, de uma forma ou de outra, acho que resolvi isso, então:

$ dpkg --print-foreign-architectures

i386

Esta é a aparência da minha 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

Eu então executo sudo apt-get update e sudo apt-get upgrade e finalmente:

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

Eu então tento também:

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

Eu também fiz clean , autoclean , dist-upgrade sem nenhum efeito óbvio. Não tenho certeza de onde ir a partir daqui!

    
por maja 23.03.2013 / 19:46

2 respostas

1

Verifique estes passos;

Primeiro instale as dependências por este comando em uma janela de terminal (ou use o Synaptic):

sudo apt-get instale lsb-core ia32-libs libqt4-dbus libqt4-rede libqt4-xml libasound2

sudo apt-get -f instalar

Em seguida, baixe o pacote de 64 bits deb do site oficial:

wget -O skype_Ubuntu-current_amd64.deb link

Agora, instale o Skype:

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

Fonte: link

    
por Ahmadgeo 25.03.2013 / 02:21
1

Aqui está o que eu fiz na Máquina Virtual

1- Instale o Ubuntu LTS 12.04.1 ( Sem atualizações feitas ao sistema ou instalação de quaisquer extras ou mesmo pacotes de idiomas adicionais)

2- Procure no link e fui redirecionado automaticamente para o Skype para Linux

3- Selecionei Ubuntu 12.04 Multiarch e cliquei em abrir em vez de salvar. por isso foi executado diretamente após o download.

4- Na execução inicial, ele abriu o Ubuntu Software Center e me deu o mesmo erro que você (erro de dependência com libasound2 )

5- Acabei de abrir a localização do arquivo baixado em tmp e copiei o arquivo para minha área de trabalho e o executei novamente.

6- Não deu mais erros e só começou a instalar:)

7- A instalação demorou cerca de 10-15 minutos e notei que há Atividade de rede e downloads em segundo plano de destinos canônicos (acho que estava baixando dependências necessárias).

8- Depois de quase 15min como eu disse, o Skype foi instalado e eu loguei e fiz uma chamada de teste sem problemas:)

Então; o que eu acho que é:  - Skype requer conexão ativa com a internet durante a instalação. então tenha certeza disso.  - Baixe novamente e copie o arquivo para sua área de trabalho e execute-o de lá (não sei por que, mas apenas para reproduzir meus passos)  - Este é o pacote que eu baixei: link

  • Se as etapas acima, como eu, não resolverem o problema, acho que há / há alguns pacotes corrompidos ou mal configurados relacionados a dependências, e essa é a causa do seu problema.

  • tente remover / eliminar todas as dependências listadas na minha outra resposta e instale-os novamente ou tente instalar o Skype primeiro e veja se Ele fez isso para você.

Desejo que isso resolva seu problema:)

    
por Ahmadgeo 25.03.2013 / 22:59