如何删除内核/LTS 启用堆栈?

And*_*dre 11 lts virtualbox kernel 12.04 xserver

这个关于LTS Enablement Stack 的问题实际上有两个部分:

  1. 我在 Precise 64bit 上通过sudo apt-get install linux-generic-lts-quantal xserver-xorg-lts-quantal. 事实证明,VirtualBox 还不能在新内核上运行(编辑:现在已修复。)。因此我想从系统中删除它。正如预期的那样,通过删除元包sudo apt-get install linux-generic-lts-quantal xserver-xorg-lts-quantal是不够的。我需要手动删除哪些包?对于内核我会做(截至目前)sudo apt-get remove linux-image-3.5.0-25-generic。但是,关于 xserver-org 我迷路了。如何切换回原来的 xserver?
  2. 我用 12.04.2 安装介质安装了一个系统。我还有 3.5.0-x 内核,因为这是此版本默认值。如何将内核(和 xserver?)降级到 3.2.0-x 系列?

谢谢!

hap*_*tic 5

重要提示:以下说明仅适用于您仍然安装了预启用堆栈内核之一的情况,例如 3.2.0-38。

安装启用堆栈后,运行“uname -r”以检查当前内核版本。将其替换为以下命令:

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
Run Code Online (Sandbox Code Playgroud)

重新安装由于依赖关系被上述命令删除的重要组件(包括 X 本身!):

sudo apt-get install xserver-xorg xserver-xorg-input-synaptics
Run Code Online (Sandbox Code Playgroud)

修复 Steam 客户端:

sudo apt-get install libgl1-mesa-glx:i386
Run Code Online (Sandbox Code Playgroud)

最后,重新启动计算机。

恕我直言,启用堆栈尚未准备好发布。根据我的经验,Virtualbox、Samba 和 Steam 客户端都因安装了启用堆栈而中断。Virtualbox 有一个解决方法,但到目前为止(2013 年 3 月)还没有用于 Samba 或 Steam。