如何删除内核/ LTS支持堆栈?


11

有关LTS启用堆栈的问题实际上包含两个部分:

  1. 我通过安装了Precise 64bit上的Linux 3.5.0-x 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内核,因为这是此发行版默认设置。如何降级到3.2.0-x系列的内核(和xserver?)?

谢谢!


另一种方法是使用此PPA中的VirtualBox,直到为Precise + kernel 3.5修复为止:bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1081307/…。但是我仍然对如何从3.5变为3.2感兴趣。
安德烈(Andre)

Answers:


5

重要:以下说明仅在仍安装了预启用堆栈内核之一(例如3.2.0-38)的情况下起作用。

安装了Enablement Stack后,运行'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

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

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

修复Steam客户端:

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

最后,重新启动计算机。

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


2

在Trusty / 14.04中,还有一些软件包需要删除,否则apt-get会抱怨。

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

然后安装(xserver-xorg如果未安装),重新引导至旧内核版本,删除3.16内核,一切顺利。

如果您使用Steam,则需要安装两个软件包:

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

0

供您考虑的过程:

  1. 卸载以下软件包:

    linux-generic-lts-quantal
    xserver-xorg-lts-quantal
    
  2. 安装以下软件包:

    linux-generic
    linux-headers-generic
    linux-image
    linux-image-generic
    linux-libc-dev
    linux-tools
    
  3. 重新启动到3.2.0-38内核

  4. 卸载软件包linux-headers-3.5.0-xlinux-image-3.5.0-x

祝好运并玩得开心点。


谢谢!我应该如何处理图形堆栈?安装xserver-xorg-lts-quantal会删除“旧的” xserver-...。它将自动重新安装吗?
Andre

原稿被还原。
cogitoergosum 2013年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.