Dependências não atendidas Pipelight

Dependências não atendidas Pipelight

Estou tentando instalar o pipelight no meu notebook.

Infelizmente não consigo instalá-lo. Cada tentativa de instalação termina com: Alguns pacotes não puderam ser instalados. Isso pode significar que você solicitou uma situação impossível ou, se estiver usando a distribuição instável, alguns pacotes necessários ainda não foram criados ou movidos do Incoming. As informações a seguir podem ajudar a resolver a situação:

The following packages have unmet dependencies:
pipelight-multi : Depends: wine-staging
E: Unable to correct problems, you have held broken packages.

Passei várias horas na internet, realmente tentei de tudo para consertar isso - ainda nada parecia funcionar.

Eu postaria minha lista de fontes e lista de fontes-d, mas isso resulta em um erro nesta página, pois minha postagem conteria mais de um link.

Como acabei de dizer, eu realmente tentei quase tudo.

Coisas como:

sudo apt-get -f install

Resulta em:

0 upgraded, 0 newly installed, 0 to remove and 0 not upgrade

Há algo que eu possa fazer para corrigir esse problema? Limpar o apt-cache não funciona, fazer dist-upgrades, limpar os PPAs. Quase visitei todos os resultados do Google nas duas primeiras páginas, tentei de tudo - ainda não consigo fazer isso funcionar.

Obrigado!

Responder1

Se você executar uma destas versões do Ubuntu

  • Ubuntu 15.10
  • Ubuntu 15.04
  • Ubuntu 14.10
  • Ubuntu 14.04
  • Ubuntu 12.04

do que seguir as etapas abaixo

  1. Remova o pacotepipelight-multi

    sudo apt-get purge pipelight-multi
    
  2. Adicione o PPAppa:pipelight/stable

    sudo apt-add-repository ppa:pipelight/stable
    
  3. Atualizar as informações do pacote

    sudo apt-get update
    
  4. Instalar pipelight

    sudo apt-get install pipelight-multi
    

Responder2

Eu tive exatamente o mesmo problema no Ubuntu 15.10. O seguinte comando corrigiu o problema para mim:

sudo dpkg --add-architecture i386

Por precaução, aqui estão todos os comandos que executei em ordem cronológica:

sudo apt-add-repository ppa:pipelight/stable
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install --install-recommends pipelight-multi

Responder3

Embora esta pergunta seja antiga, pensei em adicionar algumas informações úteis para qualquer coisa após 15h10, mas também para a pergunta original. Parece que depois de 16.04 não há mais compilação de pipelight, então depois disso é possível pegar o deb daqui e garantir que as dependências sejam atendidas:

https://launchpad.net/~pipelight/+archive/ubuntu/stable/+build/9708266

Para atender à dependência wine-staging , pode-se usar o WineHQ PPA conforme descritoaqui:

sudo dpkg --add-architecture i386 
wget -qO- https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add -
sudo apt-add-repository 'deb http://dl.winehq.org/wine-builds/ubuntu/ bionic main'

(substitua bionic por qualquer outro nome da sua versão, se for mais antiga, ou atualize para o LTS mais recente)

então:

sudo apt install wine-staging

em seguida, na pasta com seu deb baixado:

sudo dpkg -i pipelight-multi_0.2.8.2_ubuntu16.04.1_amd64.deb 

(pode ser necessário sudo apt --fix-broken installdepois se o feedback do terminal mostrar isso). Cuidado com a saída do terminal que diz para ativar a licença com:

touch $HOME/.config/wine-wininet-installer.accept-license

A instalação do wine conforme descrito deve fornecer o que você precisa e responder a esta pergunta. Espero que isso te ajude. Você pode precisar de uma versão mais antiga do Firefox para que o plugin funcione (antes do Firefox 52).

informação relacionada