Há um sinal de erro no meu painel do Ubuntu que indica o erro fornecido no título. Eu usei, sudo apt-get update
mas não me deu erros. No entanto, o sinal de erro persiste.
Como faço para corrigir isso?
14.04
apt
package-management
wine
error-handling
Vineet Kaushik
fonte
fonte
sudo apt-get install --reinstall wine1.6-i386
qual foi o pacote que estava me dando o erro. Talvez o mesmo comando funcione para você? @AlendorffSe você estiver executando o Ubuntu 64 bits, o problema provavelmente se deve ao fato de "wine-staging-amd64" depender de "wine-staging-i386", que é um pacote virtual e não é realmente instalável. Pelo que posso deduzir da leitura sobre isso aqui, o erro "o cache não tem pacote" quando a atualização do wine está disponível é que o ambiente de construção ou o atualizador não está lidando com a natureza multiarca desta instalação do "wine".
Se você não estiver usando o flash experimental de 64 bits com pipelight ou os plugins unity3d e não precisar da versão de 64 bits do "wine-staging" para qualquer outra coisa, poderá sempre remover "wine-staging-amd64" e suas dependências. Se é isso que você deseja fazer, desative todos os plug-ins de 64 bits que você ativou / carregou no pipelight primeiro da seguinte maneira:
e / ou
Nota: Pode ser necessário usar "sudo" no início desses, se você instalou os plug-ins de 64 bits para todos os usuários.
Em seguida, continue com a desinstalação da versão de 64 bits do "wine-staging" da seguinte maneira:
Isso desinstalará o pacote de dependência "wine-staging" (64 bits) e "wine-staging-amd64" (64 bits) e instalará o pacote de dependência "wine-staging: i386" (32 bits).
O pacote de 32 bits depende de apenas 32 bits, portanto, não há um problema, até onde eu sei até agora.
Nota: YMMV;)
fonte
Eu também continuo recebendo o
Unknown error: '<class 'KeyError'>' (“The cache has no package named wine-staging-i386”)
Tentei outras soluções, incluindo as mostradas aqui: Como resolver um erro repetido de dependência de pacote envolvendo 'wine-staging-i386' . Eles sugeriram que você fizesse
sudo apt-get update
a mesma solução listada acimasudo apt-get install --reinstall wine-staging-i386
.O que funciona para mim para remover o aviso irritante é usar Y-PPA Manager e, em ' Avançado ', clique em ' Tente importar todas as chaves GPG ausentes '. Depois que faço isso, o aviso desaparece. Eu tenho que fazer isso toda vez que o aviso aparece. É irritante e não é uma "correção" real, mas novamente funciona quando outras correções melhores não parecem ajudar.
fonte
Parece haver várias opções para resolver esse problema.
Mas primeiro, alguma educação. O erro é alertar o usuário (obviamente) de que há uma incompatibilidade nas dependências baixadas (dependendo do sistema) para i386 ou x86.
para 15.04 e posterior:
sudo apt-get upgrade
parece ser a chave para corrigir o problema.para 14.04 e versões anteriores:
sudo apt-get update wine-staging-i386
foi relatado como funcionando.Além disso, como a Exomancer afirmou,
veja também a pergunta: Como resolver um erro repetido de dependência de pacote envolvendo 'wine-staging-i386'
fonte
apt-get upgrade
fez o truque no Ubuntu 16.04. Obrigado Jaxor!Não consegui resolver isso reinstalando ou atualizando.
Para o Ubuntu 16.04 LTS ou posterior, você pode simplesmente executar
fonte