¿Cómo eliminar Kernel / LTS Enablement Stack?

11

Esta pregunta sobre la pila de habilitación LTS tiene en realidad dos partes:

  1. Instalé Linux 3.5.0-x en Precise 64bit a través de sudo apt-get install linux-generic-lts-quantal xserver-xorg-lts-quantal. Resulta que VirtualBox todavía no funciona en el nuevo kernel (EDITAR: esto se soluciona ahora). Por lo tanto, quiero eliminarlo del sistema. Como se esperaba, eliminar los metapaquetes a través de sudo apt-get install linux-generic-lts-quantal xserver-xorg-lts-quantalno es suficiente. ¿Qué paquetes necesito eliminar manualmente? Para el núcleo que lo haría (a partir de ahora): sudo apt-get remove linux-image-3.5.0-25-generic. Sin embargo, con respecto a xserver-org estoy perdido. ¿Cómo puedo volver al servidor x original?
  2. Instalé un sistema con los medios de instalación 12.04.2. Allí también tengo el kernel 3.5.0-x, porque ese es el valor predeterminado para esta versión de punto . ¿Cómo puedo degradar al kernel (y al servidor x) a la serie 3.2.0-x?

¡Gracias!

Andre
fuente
Otra forma podría ser usar VirtualBox desde este PPA hasta que se arregle para Precise + kernel 3.5: bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1081307/… . Pero todavía estoy interesado en cómo pasar de 3.5 a 3.2.
Andre

Respuestas:

5

Importante: Las instrucciones a continuación solo funcionan si tiene uno de los núcleos de pila de preactivación instalados, por ejemplo, 3.2.0-38.

Con el Enablement Stack instalado, ejecute 'uname -r' para verificar la versión actual del kernel. Sustitúyalo en el siguiente comando:

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

Vuelva a instalar componentes importantes (¡incluida la propia X!) Que se eliminan debido a las dependencias de los comandos anteriores:

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

Arregle el cliente de steam:

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

Finalmente, reinicie su computadora.

En mi humilde opinión, la pila de habilitación no está lista para su lanzamiento. En mi experiencia, Virtualbox, Samba y el cliente de Steam se rompen con el Enablement Stack instalado. Hay una solución para Virtualbox pero ninguna para Samba o Steam hasta ahora (marzo de 2013).

feliz escéptico
fuente
2

En Trusty / 14.04 hay algunos paquetes más que deben eliminarse, o apt-get se quejará.

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

Luego instale xserver-xorgsi no está instalado, reinicie a la versión anterior del kernel, elimine 3.16 kernel (s) y listo.

Si usa Steam, necesita instalar dos paquetes:

sudo apt-get install libgl1-mesa-dri:i386 libgl1-mesa-glx:i386
otus
fuente
0

Un procedimiento para su consideración:

  1. Desinstale los siguientes paquetes:

    linux-generic-lts-quantal
    xserver-xorg-lts-quantal
    
  2. Instale los siguientes paquetes:

    linux-generic
    linux-headers-generic
    linux-image
    linux-image-generic
    linux-libc-dev
    linux-tools
    
  3. Reiniciar a kernel 3.2.0-38

  4. Desinstalar los paquetes linux-headers-3.5.0-xy linux-image-3.5.0-x.

Buena suerte y diviertete.

cogito ergo sum
fuente
¡Gracias! ¿Qué debo hacer con la pila de gráficos? Instalar xserver-xorg-lts-quantal elimina el "viejo" xserver -... ¿Se reinstalará automáticamente?
Andre
El original está restaurado.
cogitoergosum