我可以升级到另一个桌面环境吗?

我可以升级到另一个桌面环境吗?

我目前正在运行 Vanilla Ubuntu 12.04 LTS,其中 Unity 已替换为 gnome-shell。我想要做的是do-release-upgrade在 12.10 中安装特定版本的 Ubuntu(在本例中为 GNOME)?

我想避免进行将 Unity 带回来的升级,因为这会迫使我再次将其清除。

答案1

这相当复杂,没有简单/快速的方法来完成。最好的方法是完全删除 unity,安装 gnome3,然后升级:

sudo apt-get purge unity unity-2d unity-2d-panel unity-2d-spread unity-asset-pool unity-services unity-lens-files unity-lens-music unity-lens-applications gir1.2-unity-5.0 unity-common indicator-sound indicator-power indicator-appmenu libindicator7 indicator-application indicator-datetime indicator-messages libnux-2.0-0 nux-tools libunity-misc4 unity-2d-common lightdm
sudo apt-get install ubuntu-gnome-desktop ubuntu-gnome-default-settings
sudo apt-get autoremove
sudo do-release-upgrade

我建议您在基于文本的环境中执行此操作,因为 GUI 二进制文件可能不完整,从而导致桌面不稳定。

如果您想强制卸载 Unity,您可以将该包置于暂停状态:

echo 'unity hold' | sudo dpkg --set-selections

do-release-upgrade由于缺乏文件,我不能完全确定是否尊重暂停的包裹。

相关内容