如何彻底删除 Unity,并用 Cinnamon 替换它?

如何彻底删除 Unity,并用 Cinnamon 替换它?

我在 Ubuntu 13.04 上安装了 Cinnamon 1.8,现在我想彻底删除 Unity 及其相关的所有内容,但我想保留程序、LightDM 和软件中心。

我应该删除哪些包?

答案1

我决定亲自动手,找出 Ubuntu 13.04 中与 Unity 相关的所有文件。我将分享我切换到 Cinnamon 并彻底删除 Unity 的经验。

我不对您的系统损坏或数据丢失负责。建议备份。

首先,您需要添加 Cinnamon PPA 并安装它。

sudo add-apt-repository ppa:gwendal-lebihan-dev/cinnamon-stable
sudo apt-get update
sudo apt-get install cinnamon nemo

安装 Cinnamon 后,注销或重启系统并登录 Cinnamon。您可以立即自定义,也可以稍后自定义,由您决定。

现在您需要将 Nemo 设为默认文件管理器。

xdg-mime default nemo.desktop inode/directory application/x-gnome-saved-search
gsettings set org.gnome.desktop.background show-desktop-icons false
gsettings set org.nemo.desktop show-desktop-icons true

然后运行下面的命令,如果 Nemo 打开,则表示一切配置正确。

xdg-open $HOME

现在,让我们摆脱Unity。

在 Synaptic 的帮助下,我仔细搜索了与 Unity 相关的所有文件,并将它们全部收集到一个命令行中。下一个命令将完全删除 Unity 及其所有相关内容,但将保留 LightDM、软件中心和 Ubuntu 附带的所有程序。

sudo apt-get autoremove --purge unity unity-common unity-services unity-lens-\* unity-scope-\* unity-webapps-\* gnome-control-center-unity hud libunity-core-6\* libunity-misc4 libunity-webapps\* appmenu-gtk appmenu-gtk3 appmenu-qt\* overlay-scrollbar\* activity-log-manager-control-center firefox-globalmenu thunderbird-globalmenu libufe-xidgetter0 xul-ext-unity xul-ext-webaccounts webaccounts-extension-common xul-ext-websites-integration gnome-control-center gnome-session

请注意,系统中会保留一些库,它们是必需的,删除它们会破坏您的程序,甚至可能破坏系统。这些库应该保留:

gir1.2-unity-5.0 libunity-common libunity-protocol-private0 libunity9 unity-asset-pool unity-greeter

有一个名为“消息菜单和 Unity 启动器集成”的 Thunderbird 扩展需要从其文件夹中删除。

sudo rm /usr/lib/thunderbird-addons/extensions/[email protected]

Cinnamon 使用 Muffin 作为窗口管理器,因此您可以安全地删除 Compiz。

sudo apt-get autoremove --purge compiz compiz-gnome compiz-plugins-default libcompizconfig0

如果您安装了 Nemo,您也可以删除 Nautilus。

sudo apt-get autoremove --purge nautilus nautilus-sendto nautilus-sendto-empathy nautilus-share

或者,您可以删除许多用户认为具有侵入性的 Zeitgeist,这也会释放一些内存并减少硬盘访问。

zeitgeist-daemon --quit
sudo apt-get autoremove --purge activity-log-manager-common python-zeitgeist rhythmbox-plugin-zeitgeist zeitgeist zeitgeist-core zeitgeist-datahub

您还可以删除主目录中与 Unity、Compiz、Nautilus 和 Zeitgeist 相关的配置文件。它们位于以下路径中:

~/.local/share/unity-webapps      
~/.compiz      
~/.config/compiz-1      
~/.config/nautilus      
~/.local/share/nautilus      
~/.local/share/zeitgeist     

另一个好的建议是安装 Bleachbit,以从系统中删除临时文件。

sudo apt-get install bleachbit

就这样,现在重启系统以清除内存并确保一切正常。如果一切顺利,您现在有一个干净优雅的系统正在运行!

使用 Cinnamon 后,我的系统变得更加流畅,特别是在玩游戏时,内存消耗减少了 118MB。

Unity:579MB vs Cinnamon:461MB

希望这可以帮助。

相关内容