web-dev-qa-db-fra.com

Ubuntu 14.04 La mise à niveau de la pile d'activation matérielle (HWE) montre des dépendances non satisfaites

Lors de la mise à niveau manuelle de la nouvelle pile d'activation matérielle à l'aide de cette commande:

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

Cette erreur revient:

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.

Quelle pourrait être la cause et comment puis-je résoudre ce problème?

Système:

Linux sandsturm 3.13.0-45-generic #74-Ubuntu SMP
  Tue Jan 13 19:36:28 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
4
stego

J'ai eu exactement le même problème, et cela a fonctionné pour moi:

  1. J'ai d'abord installé les versions 14.04 (dignes de confiance) de ces mêmes packages:

    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. Une fois ceux-ci installés, j'ai pu exécuter la commande commande permettant de mettre à niveau la pile d'activation :

    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. Enfin, un peu de nettoyage:

    Sudo apt-get autoremove
    

Modifier:

Après avoir suivi les étapes ci-dessus, Steam a essayé d’installer plusieurs paquets (libgl1-mesa-dri: i386 et libgl1-mesa-glx: i386) et ils échouaient. J'ai pu le réparer facilement:

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

Je devrai me souvenir de ce modèle pour les paquets à l'avenir s'ils échouent lors de l'installation/de la mise à niveau (essayez d'ajouter -lts-utopic au nom du paquet).

2
bmaupin