如何将Ubuntu 12.04.2,12.04.3升级到12.04.4,下一个硬件启用堆栈?

我目前正在使用Ubuntu 12.04.2 32bit。 我使用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,电影播放器​​,Xnoise,SMPlayer等)中播放任何video。

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

任何帮助将不胜感激..


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

虽然正常的软件更新会使您的系统达到12.04.3 ,但硬件启用堆栈(HWE; * -lts-raring包)不是这些更新的一部分( 通过策略 )。

您可以手动安装HWE包,但有一些警告。

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

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

--install-recommends非常重要。 它确保xserver将完全安装。 没有它, xserver将只部分安装,apt将删除你的大部分系统。 你不需要添加linux-generic-lts-raring,因为它已经被xserver包推荐了,而且内核3.8也会安装。

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

 sudo dpkg-reconfigure xserver-xorg-lts-raring 

这将重新创建必要的符号链接,一切都很好。

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

软件更新无法解决您从2002年开始使用适用于英特尔奔腾4和赛扬处理器的非常老的i845G集成图形芯片组的问题。任何旧版本的计算机都可以更好地运行轻量级* buntu风格,Xubuntu 32位如果如果RAM少于512MB,你至少有512MB RAM或Lubuntu 32位。

似乎我解决了我的问题( 我上面提到的滞后问题 )。 我尝试了一些新东西,直到现在看起来还不错。 这是我的故事:

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

  2. 然后通过选择包安装了Linux Kernel 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 Kernel 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 

    它删除了已安装的Xserver-Xorg软件包,这些软件包用于-lts-quantal

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

  5. 然后它很棒。

直到现在我还没有意识到任何类型的问题,运行我的系统超过2小时,运行方式因为我使用Ubuntu 10.10非常好。 我认为这是因为较旧的Linux内核和较旧的Xorg驱动程序。 我也注意到它略微增强了我的系统性能。 现在我也可以在Wine上玩游戏(我之前无法播放),video也可以播放。

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

再次感谢。

明天,2014年2月6日, Ubuntu 12.04.4已经发布了新的Hardware Enablement Stack 。 它现在可以在存储库中使用。

那些愿意将其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 

那些只愿意安装HWE而又不想升级所有软件包的人可以执行这些命令。

注意 :Ubuntu 12.04.2用户也可以安装12.04.4 HWE :

 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