Dependências não atendidas em um Chromebook

0

Acabei de receber o Ubuntu 14.04. Eu mudei do Google Chrome (eu tenho um Chromebook) e estou achando difícil instalar o mundo do NFS. Diz que tenho dependências não atendidas e assim por diante. Eu tentei comprar vinho, 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.

Eu tentei atualizar e atualizar quando eu atualizei isso é o que apareceu:

(corre 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 que, 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.

    
por TevinYoungz 10.08.2014 / 20:53

1 resposta

1

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

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

sudo gedit /etc/apt/sources.list

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

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

Em seguida, digite isso no terminal:

ls /etc/apt/sources.list.d

Deve haver apenas um um arquivo "google-chrome.list". Se houver mais de um arquivo ou outro arquivo com um 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 "wine", você precisa ativar o repositório "Universe".

Abra o centro de software ou o synaptic.

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

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

Clique na guia "Outro software".

Certifique-se de que "Canonical Partners" e "Indipendent" estejam selecionados.

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

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

( Minha correção abaixo não é garantida para funcionar. Eu já o tirei antes. Outras vezes, acabei com pacotes quebrados no sistema e tive que ir em frente e reinstalar. você já está muito bem lá, pode não fazer mal ir em frente e tentar. Antes de você, eu recomendo que você primeiro veja este post, já que isso parece ser a resposta aceita na comunidade para lidar com uma distro não suportada ou depreciada como "raring" Como instalar o software ou atualizar a versão antiga sem suporte?

Para corrigir isso, use os seguintes comandos.

Primeiro, use:

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

Em seguida, use:

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

Em seguida, 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 vinho.

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

    
por mchid 10.08.2014 / 22:13