O Ubuntu 14.04 atualizando o Hardware Enablement Stack (HWE) mostra dependências não atendidas

3

Ao atualizar para a nova pilha de ativação de hardware manualmente usando este comando:

sudo apt-get install --install-recommends linux-generic-lts-utopic xserver-xorg-lts-utopic libgl1-mesa-glx-lts-utopic libegl1-mesa-drivers-lts-utopic

Esse erro aparece:

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:
 indicator-bluetooth : Depends: unity-control-center but it is not going to be installed or
                                gnome-control-center but it is not going to be installed or
                                ubuntu-system-settings but it is not going to be installed
 libqt5feedback5 : Depends: libqt5multimedia5 (>= 5.0.2) but it is not going to be installed
 libqt5quick5 : Depends: libqt5gui5 (>= 5.2.0) but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

Qual poderia ser a causa e como posso resolver isso? Sistema: Linux sandsturm 3.13.0-45-genérico # 74-Ubuntu SMP Ter Jan 13 19:36:28 UTC 2015 x86_64 x86_64 x86_64 GNU / Linux

    
por stego 21.02.2015 / 16:39

1 resposta

2

Eu tive exatamente o mesmo problema, e isso funcionou para mim:

  1. Eu instalei as versões 14.04 (confiáveis) desses mesmos pacotes primeiro:

    sudo apt-get install --install-recommends linux-generic-lts-trusty xserver-xorg-lts-trusty libgl1-mesa-glx-lts-trusty libegl1-mesa-drivers-lts-trusty
    
  2. Depois de instalá-los, consegui executar o comando para atualizar a pilha de ativação :

    sudo apt-get install --install-recommends linux-generic-lts-utopic xserver-xorg-lts-utopic libgl1-mesa-glx-lts-utopic libegl1-mesa-drivers-lts-utopic
    
  3. Por fim, um pouco de limpeza:

    sudo apt-get autoremove
    

Editar:

Após seguir os passos acima, o Steam tentou instalar alguns pacotes (libgl1-mesa-dri: i386 e libgl1-mesa-glx: i386) e eles estavam falhando. Consegui corrigi-lo facilmente:

sudo apt-get install libgl1-mesa-dri-lts-utopic:i386 libgl1-mesa-glx-lts-utopic:i386

Terei que lembrar esse padrão para pacotes no futuro se eles falharem na instalação / atualização (tente adicionar -lts-utopic ao nome do pacote).

    
por bmaupin 09.03.2015 / 22:59