Comment supprimer la pile d'activation Kernel / LTS?

11

cette question concernant la LTS Enablement Stack a en fait deux parties:

  1. J'ai installé Linux 3.5.0-x sur 64 bits précis par l' intermédiaire sudo apt-get install linux-generic-lts-quantal xserver-xorg-lts-quantal. Il se trouve que , VirtualBox ne fonctionne pas encore sur le nouveau noyau (EDIT: Ceci est maintenant corrigé.). Par conséquent, je veux le supprimer du système. Comme prévu la suppression des méta-paquets via sudo apt-get install linux-generic-lts-quantal xserver-xorg-lts-quantalne suffit pas. Quels paquets dois - je supprimer manuellement? Pour le noyau que je ferais (comme maintenant): sudo apt-get remove linux-image-3.5.0-25-generic. Cependant, en ce qui concerne xserver-org Je suis perdu. Comment puis - je revenir au xserver original?
  2. J'ai installé un système avec le support d'installation 12.04.2. Là , j'ont aussi le noyau 3.5.0-x, parce que c'est la valeur par défaut pour cette version point . Comment puis-je rétrograder vers le noyau (et xserver?) Vers la série 3.2.0-x?

Je vous remercie!

Andre
la source
Une autre façon pourrait être d'utiliser VirtualBox à partir de ce PPA jusqu'à ce qu'il soit corrigé pour Precise + kernel 3.5: bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1081307/… . Mais je suis toujours intéressé par le passage de 3,5 à 3,2.
Andre

Réponses:

5

Important: Les instructions ci-dessous ne fonctionnent que si l'un des noyaux de pile de pré-activation est toujours installé, par exemple 3.2.0-38.

Avec la pile d'activation installée, exécutez «uname -r» pour vérifier la version actuelle du noyau. Remplacez-le par la commande ci-dessous:

sudo apt-get purge linux-generic-lts-quantal xserver-xorg-lts-quantal linux-headers-generic-lts-quantal linux-image-generic-lts-quantal linux-image-3.5.0-25-generic linux-headers-3.5.0-25

Réinstallez les composants importants (y compris X lui-même!) Qui sont supprimés en raison des dépendances par les commandes ci-dessus:

sudo apt-get install xserver-xorg xserver-xorg-input-synaptics

Réparez le client Steam:

sudo apt-get install libgl1-mesa-glx:i386

Enfin, redémarrez votre ordinateur.

À mon humble avis, la pile d'activation n'est pas prête à être publiée. D'après mon expérience, Virtualbox, Samba et le client Steam rompent tous avec la pile d'activation installée. Il existe une solution de contournement pour Virtualbox, mais aucune pour Samba ou Steam jusqu'à présent (mars 2013).

happyskeptic
la source
2

Dans Trusty / 14.04, il y a quelques autres paquets à supprimer, sinon apt-get se plaindra.

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

Ensuite, installez xserver-xorgs'il n'est pas installé, redémarrez à l'ancienne version du noyau, supprimez 3.16 noyau (s) et vous êtes prêt à partir.

Si vous utilisez Steam, vous devez installer deux packages:

sudo apt-get install libgl1-mesa-dri:i386 libgl1-mesa-glx:i386
Otus
la source
0

Une procédure à considérer:

  1. Désinstallez les packages suivants:

    linux-generic-lts-quantal
    xserver-xorg-lts-quantal
    
  2. Installez les packages suivants:

    linux-generic
    linux-headers-generic
    linux-image
    linux-image-generic
    linux-libc-dev
    linux-tools
    
  3. Redémarrez le noyau 3.2.0-38

  4. Désinstallez les packages linux-headers-3.5.0-xet linux-image-3.5.0-x.

Bonne chance et amusez-vous bien.

cogito ergo sum
la source
Merci! Que dois-je faire à propos de la pile graphique? L'installation de xserver-xorg-lts-quantal supprime le "vieux" xserver -... Sera-t-il réinstallé automatiquement?
Andre
L'original est restauré.
cogitoergosum