Obtendo problema com a instalação via. apt-get

0

sudo apt-get instala o swi-prolog

Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 libgbm1-lts-vivid : Depends: libgl1-mesa-dri-lts-vivid (= 10.5.2-0ubuntu1~trusty1) but 10.5.9-2ubuntu1~trusty2 is to be installed
 swi-prolog : Depends: swi-prolog-nox (= 6.6.4-2ubuntu1) but it is not going to be installed
              Depends: swi-prolog-x (= 6.6.4-2ubuntu1) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
anuj@anuj-MacBookPro:~/Desktop$ 

    E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

O Apt-get não está funcionando para mim. Eu estou usando o Mactel, Ubuntu 14.04 LTS. Eu recentemente mudei do driver de gráficos x.org para drivers nvidia. Estou tendo esse problema desde então.

libgbm1-lts-vivid : Depends: libgl1-mesa-dri-lts-vivid (= 10.5.2-0ubuntu1~trusty1) but 10.5.9-2ubuntu1~trusty2 is to be installed Esta é a mensagem de erro que estou recebendo.

E sudo apt-get -f install também não está funcionando.

cat /etc/apt/sources.list.d/*.list | grep ppa retorna

# deb http://ppa.launchpad.net/gnome-terminator/ppa/ubuntu trusty main
# deb-src http://ppa.launchpad.net/gnome-terminator/ppa/ubuntu trusty main
# deb http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu trusty main
# deb-src http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu trusty main
# deb http://ppa.launchpad.net/jfi/ppa/ubuntu trusty main
# deb-src http://ppa.launchpad.net/jfi/ppa/ubuntu trusty main
# deb http://ppa.launchpad.net/mactel-support/ppa/ubuntu trusty main
# deb-src http://ppa.launchpad.net/mactel-support/ppa/ubuntu trusty main
# deb-src http://ppa.launchpad.net/mactel-support/ppa/ubuntu trusty main
# deb-src http://ppa.launchpad.net/mactel-support/ppa/ubuntu trusty main
# deb http://ppa.launchpad.net/marutter/rdev/ubuntu trusty main
# deb-src http://ppa.launchpad.net/marutter/rdev/ubuntu trusty main
# deb http://ppa.launchpad.net/openjdk-r/ppa/ubuntu trusty main
# deb-src http://ppa.launchpad.net/openjdk-r/ppa/ubuntu trusty main
# deb http://ppa.launchpad.net/webupd8team/sublime-text-3/ubuntu trusty main
# deb-src http://ppa.launchpad.net/webupd8team/sublime-text-3/ubuntu trusty main
    
por anz 13.01.2016 / 05:06

2 respostas

0

Executar uma atualização

Digite o comando sudo apt-get update e tente novamente.

Else Remove PPAs

Se isso não funcionar, aposto que é um conflito com um ppa que está solicitando uma versão antiga da biblioteca. Se em algum momento você adicionou um ppa para instalar swi-prolog então:

  1. Remova o ppa.
  2. Atualizar repositório.
  3. Tente instalar novamente.

É possível que um ppa para um programa diferente possa ser o problema, mas duvido. Como o tyring para instalar o programa está solicitando a versão mais antiga da biblioteca 10.5.2-0ubuntu1~trusty1 comparado a 10.5.9-2ubuntu1~trusty2 que "deve ser instalado", então você provavelmente tem um ppa que está instalando uma versão antiga do programa com bibliotecas antigas. / p>

Alternativamente

Verifique esta resposta muito informativa .

Deixe-me saber se nada funciona e podemos tentar outra coisa. Às vezes, durante a atualização, alguns arquivos não são atualizados corretamente e podemos dar uma olhada.

    
por Torrien 13.01.2016 / 05:35
0

Aparentemente, eu tentei excluir libgbm1-lts-vivid usando dpkg -r --force-depends libgbm1-lts-vivid . Ele excluiu o pacote. Então voltei para o Synaptic. Agora havia dois pacotes quebrados em vez de 1. Eu os selecionei para remoção. Em seguida, ele excluiu todas as dependências que incluíam os drivers nvidia e reinstalou os drivers gráficos x.org.

O problema apt-get -f install parece estar resolvido, mas estou de volta aos drivers x.org nouveu em vez dos nvidia. Irá procurar reinstalar os drivers da nvidia novamente. Espero que não leve ao mesmo problema.

Thx Torrien.

    
por anz 13.01.2016 / 06:27