Não é possível instalar o Skype no Ubuntu de 64 bits [duplicado]

36

Observação: o aplicativo herdado do Skype para Linux (v4. *) foi descontinuado e foi removido dos repositórios de parceiros da Canonical, portanto, essa pergunta e suas respostas estão obsoletas. Consulte uma resposta mais recente da nossa pergunta de instalação canônica do Skype .

Estou recebendo a seguinte mensagem enquanto tento instalar o Skype:

nidhin@ubuntu:~$ sudo apt-get update
nidhin@ubuntu:~$ 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: skype-bin but it is not installable
E: Unable to correct problems, you have held broken packages

Como posso corrigir isso?

    
por Nidhin 10.11.2012 / 08:30

10 respostas

42

12.10 e mais recente

Eu tive esse mesmo problema e o que ajudou foi ativar a arquitetura de 32 bits fazendo isso:

sudo dpkg --add-architecture i386
sudo apt-get update

depois, consegui instalar o Skype através do repositório de parceiros da Canonical:

sudo add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"
sudo apt-get update && sudo apt-get install skype
    
por Willi 28.12.2012 / 15:50
32

Primeiro de tudo você tem que habilitar a arquitetura i386 antes de executar os comandos abaixo em seu sistema Ubuntu de 64 bits.

sudo dpkg --add-architecture i386

Em seguida, execute os comandos abaixo no terminal para instalar o skype .

Ubuntu 13.10

sudo sh -c "echo 'deb http://archive.canonical.com/ saucy partner' >> /etc/apt/sources.list.d/canonical_partner.list"
sudo apt-get update
sudo apt-get install skype

Ubuntu 14.04

sudo sh -c "echo 'deb http://archive.canonical.com/ trusty partner' >> /etc/apt/sources.list.d/canonical_partner.list"
sudo apt-get update
sudo apt-get install skype
    
por Avinash Raj 28.11.2013 / 13:25
3

Sugiro remover completamente o skype-bin e instalar o Skype da seguinte forma.

Execute os seguintes comandos no terminal

sudo apt-get remove skype skype-bin

sudo apt-get install libxss1  

wget http://www.skype.com/go/getskype-linux-ubuntu-64/skype-ubuntu-precise_4.1.0.20-1_amd64.deb

sudo dpkg -i skype-ubuntu*.deb
    
por Ketan Patel 08.12.2012 / 04:45
3

12.10 e acima e, em particular, 17.04:

link

Faça o download do pacote deb

Se ainda não estiver instalado, instale o gdebi:

sudo apt update && sudo apt upgrade
sudo apt install gdebi

depois cd para o diretório Downloads e execute o gdebi para o deb baixado:

sudo gdebi –n skypeforlinux-64.deb

(Ou para uma abordagem que nem sequer requer a instalação de qualquer software extra):

sudo dpkg -i skypeforlinux-64.deb

você pode simplesmente clicar com o botão direito no arquivo baixado, ir para propriedades e configurar o programa padrão para abrir esse tipo de arquivo para o gdebi (que é recomendado nesse meio tempo em 17.04) e então simplesmente clicar duas vezes no arquivo e quando o gdebi abrir e termina de carregar o arquivo clique em instalar (você será solicitado a fornecer sua senha)

    
por tatsu 10.05.2017 / 15:35
2

skype não é do ubuntu.it é um software de terceiros suportado pela fundação canônica assim edite seu source.list usando

$sudo gedit /etc/apt/source.list

adicione o seguinte link à sua lista de fontes

deb http://archive.canonical.com/ubuntu $(lsb_release -sc) partner
deb-src http://archive.canonical.com/ubuntu $(lsb_release -sc) partner

$(lsb_release -sc) substitua pelo nome do seu Ubuntu. Salve isso. Em seguida, atualize seu repositório usando

$sudo apt-get update

agora execute o seguinte comando para instalar o Skype

$sudo apt-get install skype

isso instalará o skype e o skype.bin.

    
por linxbuddy 01.04.2014 / 11:21
0

Experimente estes comandos:

sudo apt-get install libxss1 
cd /tmp 
wget http://www.skype.com/go/getskype-linux-ubuntu-64/skype-ubuntu-precise_4.1.0.20-1_amd64.deb
sudo dpkg -i skype-ubuntu*.deb

Fonte: link

    
por To Do 06.12.2012 / 19:43
0
  1. faça o download do pacote skype de aqui
  2. instale-o com um clique duplo
  3. abra o nautilus em /usr/share/applications/
  4. edite skype.desktop (correção para problema de som) e substitua a linha:
    Exec= skype %U com Exec = env PULSE_LATENCY_MSEC = 30 skype% U

  5. arraste skype.desktop e solte na barra de união (isso tornará a abertura da mesma instância skype após a janela de fechamento)

O código completo para o arquivo .desktop pode ser encontrado em: skype.desktop

    
por tomaszkubacki 28.11.2013 / 12:41
0

Este é um problema comum em 64 bits para instalar o Skype

Primeiro, um downgrade é necessário e feito com o seguinte: crie o arquivo 'preferences':

sudo vi /etc/apt/preferences

e insira as seguintes linhas:

Package: *       
Pin: release a=precise*
Pin-Priority: 2012

O Pin-Priority deve ser maior que 1000.

Em seguida, você pode fazer o downgrade dos aplicativos ofensivos com:

sudo apt-get dist-upgrade

Then you may install packages that complained about dependencies, like
sudo apt-get install ia32-libs-multiarch, or sudo apt-get install ia32-libs.

Por fim, você deve remover o arquivo que acabou de criar:

sudo rm /etc/apt/preferences

Agora faça o download do Skype no site oficial (skype.com) para a multi arquitetura

em seguida, abra o pacote downloded do centro de software e você poderá instalar o skype

    
por Atul Jain 16.07.2014 / 14:39
0

Enquanto outras respostas aqui fornecem a maneira correta de instalar o Skype, você ainda pode receber o mesmo erro (eu fiz).

A execução de aptitude install skype pode ser mais útil para descobrir o que está causando o problema.

Uma causa possível é um sistema atualizado de 14.04 para 16.04.
Alguns pacotes do Ubuntu 14.04 têm números de versão que, quando comparados com os do 16.04, são considerados "superiores". Por exemplo:

  • ubuntu 14.04: libdrm2 2.4.67-1ubuntu0.14.04.1
  • ubuntu 16.04: libdrm2 2.4.67-1

Ao atualizar de 14.04 para 16.04 esses pacotes não são atualizados (e não serão atualizados posteriormente) porque o ubuntu pensa, por exemplo, que 2.4.67-1ubuntu0.14.04.1 é maior que 2.4.67-1 .

Isso causa problemas ao tentar instalar o equivalente i386 necessário pelo skype porque a versão i386 não corresponde à versão amd64 já instalada (que é a sobra de 14.04).

O mesmo problema se aplica a libdrm-intel1, libdrm-radeon1, libdrm-nouveau2, libdrm-amdgpu1, libdrm-dev, libuv1. Esta lista não é exaustiva.

Isso pode ser resolvido criando um arquivo (por exemplo, /tmp/pin.txt ) contendo:

Package: *
Pin: release n=*
Pin-Priority: 1001

e executando:

sudo apt-get -o Dir::Etc::Preferences=/tmp/pin.txt dist-upgrade

Aviso: Isso instalará a versão disponível nos repositórios para todos os pacotes. Tenha cuidado se você instalou algum pacote de algum outro lugar (apenas certifique-se de que apt-get não está tentando fazer downgrade de nada quando solicitado para confirmação).

    
por lgpasquale 10.05.2017 / 15:30
-1

Instale o Synaptic, se você não o tiver, Abra-o e vá para Editar > Corrigir pacotes quebrados. Depois disso, tente instalar o Skype.

    
por Томица Кораћ 10.11.2012 / 09:21