Dependências não atendidas em um Chromebook

Dependências não atendidas em um Chromebook

Acabei de adquirir o Ubuntu 14.04. Mudei do Google Chrome (tenho um Chromebook) e estou achando difícil instalar o mundo NFS. Diz que tenho dependências não atendidas e assim por diante. Tentei obter o Wine, mas também não tive sucesso ...

user@chrubuntu:~$ sudo apt-get install wine
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:
 wine : Depends: wine1.6 but it is not going to be installed or
                 wine1.7 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Tentei atualizar e atualizar quando atualizei, foi o que apareceu:

(executa algumas coisas no meio)

Reading package lists... Done
W: Duplicate sources.list entry http://dl.google.com/linux/chrome/deb/ stable/main amd64 Packages (/var/lib/apt/lists/dl.google.com_linux_chrome_deb_dists_stable_main_binary-amd64_Packages)
W: You may want to run apt-get update to correct these problems

Por que está dizendo isso quando acabei de executar a atualização?

user@chrubuntu:~$ sudo apt-get upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following package was automatically installed and is no longer required:
  kde-l10n-engb
Use 'apt-get autoremove' to remove it.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Eu preciso de ajuda. Eu só mudei para isso para poder jogar o mundo NFS.

Responder1

A execução do apt-get update apenas corrige o problema depois que você remove uma das fontes duplicadas do arquivo “sources.list”.

Para fazer isso, abra um terminal e digite o seguinte comando:

sudo gedit /etc/apt/sources.list

Agora, procure esta linha e exclua-a se estiver lá:

deb http://dl.google.com/linux/chrome/deb/ stable main

Em seguida, digite isto no terminal:

ls /etc/apt/sources.list.d

Deveria haver apenasumArquivo "google-chrome.list". Se houver mais de um arquivo ou outro arquivo com nome semelhante, exclua-o digitando o seguinte comando:

sudo rm /etc/apt/sources.list.d/google-chrome.list

Agora que você eliminou a fonte duplicada, execute:

sudo apt-get update

Para lidar com o problema do “vinho”, você precisa habilitar o repositório “Universo”.

Abra o centro de software ou sináptico.

Clique em "editar" e selecione "Fontes de software".

Certifique-se de que "Software (universo) gratuito e de código aberto mantido pela comunidade" esteja selecionado.

Clique na guia "Outro software".

Certifique-se de que "Parceiros Canônicos" e "Independentes" estejam selecionados.

Você precisará inserir uma senha para aplicar as alterações.


O outro problema é que a distribuição que você está usando, Trusty, não é mais uma versão suportada do Ubuntu e atingiu o EOL em 27 de janeiro de 2014. Conseqüentemente, os URL(s) em seu arquivo /etc/apt/sources.list não existem mais .

(Minha correção abaixo não tem garantia de funcionar.Eu já consegui isso antes. Outras vezes, acabava com pacotes quebrados no sistema e precisava prosseguir e reinstalar. Como você já está lá, pode não custar nada tentar.Antes de fazer isso,Eu recomendo vocêprimeiroveja esta postagem, pois esta parece ser a resposta aceita na comunidade para lidar com uma distro sem suporte ou depreciada como "raring"Como instalar software ou atualizar de uma versão antiga sem suporte?

Para corrigir isso, use os seguintes comandos.

Primeiro uso:

echo 'NAME="Ubuntu"
VERSION="14.04.1 LTS, Trusty Tahr"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 14.04.1 LTS"
VERSION_ID="14.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"' | sudo tee /etc/os-release

Então, use:

echo 'DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04.1 LTS"' | sudo tee /etc/lsb-release

A seguir, você pode atualizar seu /etc/apt/sources.list usando:

sudo sed -i 's/raring/trusty/g' /etc/apt/sources.list

Agora você pode reconstruir sua lista de pacotes e atualizar seus pacotes com este comando:

sudo apt-get clean 
cd /var/lib/apt 
sudo mv lists lists.old 
sudo mkdir -p lists/partial 
sudo apt-get clean 
sudo apt-get update
sudo apt-get dist-upgrade

Agora você deve conseguir instalar o wine.

Por fim, não se esqueça de atualizar os arquivos que você possa ter para qualquer PPA (s) que não seja o Google em seu diretório /etc/apt/sources.list.d.

informação relacionada