Por que não consigo instalar pacotes? apt-get diz que eu estou ajudando pacotes quebrados

0

Estou tentando instalar meu wifi usando:

sudo apt-get install bcmwl-kernel-source

Mas recebo este erro:

unable to correct problems, you have held broken packages.

Alguma idéia?

Estou usando o Lubuntu 12.10

    
por harr 10.12.2012 / 18:11

3 respostas

0

Isso provavelmente aconteceu porque você tem um hold no pacote, que precisa ser atualizado antes da instalação do pacote desejado.

Você pode obter uma lista dos pacotes hold atuais com:

dpkg --get-selections | grep hold

Você pode tentar corrigir o problema com o qual está enfrentando:

sudo apt-get install -f bcmwl-kernel-source

ou

echo "package_name install" | dpkg --set-selections
sudo apt-get install bcmwl-kernel-source

NB: package_name obtido pelo comando dpkg --get-selections ... acima.

    
por Andrejs Cainikovs 10.12.2012 / 18:41
0

Parece que você fez o download parcial parcial, tente:

sudo apt-get clean 

e depois faça o

sudo apt-get update && sudo apt-get upgrade

e tente instalar o pacote novamente.

    
por nerdwaller 10.12.2012 / 18:38
0

Você também pode tentar corrigir a instalação:

sudo apt-get --fix-broken --ignore-hold install bcmwl-kernel-source

A menos que algo esteja errado, isso deve permitir que você instale o pacote.

    
por Braiam 29.08.2013 / 12:23