“Pacotes possuem dependências não atendidas”, mas não quero mais instalar esses pacotes. Como faço para limpar isso?

4
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 fglrx-driver : Depends: libfglrx (= 1:14.4.2-1kali1) but it is not going to be installed
 gmail-notify : Depends: python-eggtrayicon but it is not going to be installed
 libgl1-fglrx-glx : Depends: libfglrx (= 1:14.4.2-1kali1) but it is not going to be installed
 libgl1-fglrx-glx:i386 : Depends: libfglrx:i386 (= 1:14.4.2-1kali1) but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

Eu não quero mais instalar esses pacotes (eles não são compatíveis com minha unidade gráfica). E então eu não preciso instalar suas dependências usando apt-get -f install (como está sugerindo).

Qual é a maneira de se livrar desses pacotes e esse problema de dependência não atendida? (Eu tentei apt-get autoclean && apt-get autoremove ).

    
por learnerX 29.07.2014 / 12:07

4 respostas

3

A melhor maneira de remover essas dependências não satisfeitas que você não deseja satisfazer é usar:

apt-get purge

A limpeza assegura que todos os arquivos de configuração em relação ao pacote também sejam excluídos. Resumindo, a remoção removeria qualquer coisa em relação ao pacote - e você se livraria do problema de dependência não atendido.

    
por 07.04.2015 / 22:41
2

À primeira vista, eu diria que os pacotes estão instalados.

Então, se você não quiser mais, basta removê-los:

apt-get remove fglrx-driver gmail-notify libgl1-fglrx-glx libgl1-fglrx-glx:i386

(Talvez com um sinal -f para passar na verificação de dependência.)

    
por 29.07.2014 / 12:16
0

Basta remover o pacote install-info .

Depois de dois dias de "inferno no computador", finalmente consegui a resposta. Não foi fácil! Desinstale-o do gerenciador de pacotes synaptic ou do terminal.

sudo apt-get remove install-info

Eu recentemente atualizei do Xubuntu 14.04 para 14.10, e imediatamente para o 15.04.

BOTH TIMES Eu recebi os erros "dependências não atendidas" e "pacotes quebrados" e tive que remover o pacote install-info . (Ainda bem que não era um arquivo de sistema.)

É uma maldição absoluta para o Linux! Eu não sei o que é pior; consertando um rootkit no Windows ou encontrando este bug no Ubuntu!

    
por 17.08.2015 / 04:18
-1

Isso pode ser causado por pacotes personalizados criados incorretamente com dependências desnecessárias. Nesse caso, você pode editar o banco de dados pkg e remover a dependência desnecessária.

Não edite o banco de dados de pacotes, a menos que esteja absolutamente certo do que está fazendo e que a dependência realmente seja realmente desnecessária.

vim /var/lib/dpkg/{status,available}
e remova a dependência problemática.     
por 23.09.2016 / 15:00