如何将 Ubuntu 12.04.2、12.04.3 升级到 12.04.4(下一个硬件支持堆栈)?

如何将 Ubuntu 12.04.2、12.04.3 升级到 12.04.4(下一个硬件支持堆栈)?

我目前正在使用 Ubuntu 12.04.2 32位。我使用 LiveCD 安装它。

明天,2013 年 8 月 23 日,Ubuntu 12.04.3 将会发布。我想在不使用 LiveCD 的情况下从 Ubuntu 12.04.2 升级到 Ubuntu 12.04.3。可以吗?如果可以,请告诉我该怎么做。

实际上,在使用 Ubuntu 12.04.2 时,我遇到了图形问题。我的显卡是 Intel i845G 64 MB。Ubuntu 启动时运行良好且流畅,没有任何延迟,但一段时间后它会挂起几秒钟(1 或 2 秒),屏幕乱七八糟,变得迟钝。所有窗口和浏览器都开始延迟,而且无法在任何播放器(VLC、Movie Player、Xnoise、SMPlayer 等)中播放任何视频。

我认为升级到 Ubuntu 12.04.3 可以解决我的问题。

任何帮助将不胜感激..


我已经发布了将 Ubuntu 12.04.x 升级到 12.04.4 的答案。在这里找到

答案1

虽然正常的软件更新会让你的系统升级到 12.04.3,硬件支持堆栈 (HWE;*-lts-raring 软件包) 不属于这些更新的一部分 (按政策)。

您可以手动安装 HWE 包,但有一些注意事项。

要升级,请仅使用此命令行:

sudo apt-get install --install-recommends xserver-xorg-lts-raring

--install-recommends很重要。它确保虚拟服务器将完全安装。如果没有它,虚拟服务器只会安装部分内容,apt 会删除大部分系统内容。您不需要添加 linux-generic-lts-raring,因为 xserver 软件包已经推荐了它,并且内核 3.8也将安装。

当您像这样升级时,您可能会注意到有一些配置遗留,其中包括原始的配置xserver-xorg。您可以清除它们(我总是这样做),但要注意:这将删除/etc/X11/X用于启动的符号链接XServer,因此下次启动时它将不会启动。为防止这种情况,在清除剩余配置后,请执行以下操作下次启动前

sudo dpkg-reconfigure xserver-xorg-lts-raring

这将重新创建必要的符号链接,并且一切都恢复正常。

答案2

您无需执行任何操作即可从 Ubuntu 12.04.2 升级到 Ubuntu 12.04.3。使用同一版本中的常规软件更新即可无缝升级,您的情况是 Ubuntu 12.04。

软件更新无法解决您使用 2002 年英特尔奔腾 4 和赛扬处理器的非常老旧的 i845G 集成显卡芯片组的问题。任何这么旧的计算机最好运行轻量级 *buntu 版本,如果您至少有 512MB RAM,则运行 Xubuntu 32 位,如果您的 RAM 少于 512MB,则运行 Lubuntu 32 位。

答案3

看来我的问题已经解决了(我上面提到的滞后问题)。我尝试了一些新东西,到目前为止效果很好。以下是我的故事:

  1. 更新我的存储库后,我注意到 Synaptic 包管理器中列出了一些新的包(可能是因为 Ubuntu 12.04.3 版本)。

  2. 然后我通过选择软件包安装了 Linux 内核 3.8.0:

    linux-generic-lts-raring
    linux-headers-3.8.0-30
    linux-headers-3.8.0-30-generic
    linux-headers-generic-lts-raring
    linux-image-3.8.0-30-generic
    linux-image-generic-lts-raring
    

    并重启系统。成功安装了 Linux 内核 3.8

  3. 然后我使用命令提示符安装了 Xserver-Xorg 的所有 -lts-raring 包:

    $ sudo apt-get install libgl1-mesa-dri-lts-raring libxatracker1-lts-raring xserver-xorg-core-lts-raring xserver-xorg-input-all-lts-raring xserver-xorg-input-evdev-lts-raring xserver-xorg-input-mouse-lts-raring xserver-xorg-input-synaptics-lts-raring xserver-xorg-input-vmmouse-lts-raring xserver-xorg-input-wacom-lts-raring xserver-xorg-lts-raring xserver-xorg-video-all-lts-raring xserver-xorg-video-ati-lts-raring xserver-xorg-video-cirrus-lts-raring xserver-xorg-video-fbdev-lts-raring xserver-xorg-video-intel-lts-raring xserver-xorg-video-mach64-lts-raring xserver-xorg-video-mga-lts-raring xserver-xorg-video-modesetting-lts-raring xserver-xorg-video-neomagic-lts-raring xserver-xorg-video-nouveau-lts-raring xserver-xorg-video-openchrome-lts-raring xserver-xorg-video-r128-lts-raring xserver-xorg-video-radeon-lts-raring xserver-xorg-video-s3-lts-raring xserver-xorg-video-savage-lts-raring xserver-xorg-video-siliconmotion-lts-raring xserver-xorg-video-sis-lts-raring xserver-xorg-video-sisusb-lts-raring xserver-xorg-video-tdfx-lts-raring xserver-xorg-video-trident-lts-raring xserver-xorg-video-vesa-lts-raring xserver-xorg-video-vmware-lts-raring libxrandr-ltsq2 x11-xserver-utils-lts-raring xserver-common-lts-raring
    

    它删除了已安装的用于 -lts-quantal 的 Xserver-Xorg 包

  4. 然后再次重新启动我的系统......

  5. 然后它就运行得很好了。

到目前为止,我还没有发现任何问题,我的系统运行了 2 个多小时,运行方式与我使用 Ubuntu 10.10 的方式一样好。我认为这是因为较旧的 Linux 内核和较旧的 Xorg 驱动程序。我还注意到它略微提高了我的系统性能。现在我也可以在 Wine 上玩游戏(以前不能玩),视频也可以播放。

如果我遇到任何类型的问题,我会在这里回复。

再次感谢。

答案4

明天,2014 年 2 月 6 日,Ubuntu 12.04.4已发布全新硬件支持堆栈。它现在可在存储库中使用。

那些愿意将 Ubuntu 升级到下一个硬件支持堆栈可以执行以下命令:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install linux-generic-lts-saucy && sudo apt-get install xserver-xorg-lts-saucy

那些只愿意安装氢能资源,并且不想升级所有软件包可以执行这些命令。

笔记:乌本图12.04.2用户还可以安装12.04.4 氢能资源

sudo apt-get install linux-generic-lts-saucy && sudo apt-get install xserver-xorg-lts-saucy

并且不要忘记重新启动系统并执行以下命令:

sudo dpkg-reconfigure xserver-xorg-lts-saucy && sudo dpkg --configure -a
sudo update-initramfs -u && sudo update-grub

相关内容