![Unity 显示错误的分发名称](https://linux22.com/image/885821/Unity%20%E6%98%BE%E7%A4%BA%E9%94%99%E8%AF%AF%E7%9A%84%E5%88%86%E5%8F%91%E5%90%8D%E7%A7%B0.png)
最近我安装了 Pantheon(Elementary OS 桌面环境)。我不喜欢它,所以我卸载了它,但是Elementary OS 桌面仍会出现在标题栏中。而在关机按钮菜单中,Ubuntu 帮助被替换为Elementary OS 帮助。
我希望它说Ubuntu 桌面和Ubuntu 帮助。 我如何解决它?
的输出lsb_release -a
为:
No LSB modules are available.
Distributor ID: elementary
Description: elementary OS 0.4 Loki
Release: 0.4
Codename: loki
对于安装,我使用:
sudo add-apt-repository ppa:elementary-os/daily
sudo add-apt-repository ppa:elementary-os/os-patches
sudo add-apt-repository ppa:elementary-os/testing
sudo add-apt-repository ppa:mpstark/elementary-tweaks-daily
sudo apt-get update sudo apt-get dist-upgrade sudo apt-get install elementary-theme elementary-icon-theme elementary-default-settings elementary-desktop
对于卸载,我手动删除每个存储库,然后sudo apt-get autoremove
。其余的Synaptic 软件包管理器。
答案1
你用来安装 elementary 的 PPA 不仅提供了 elementary 专用软件包,还提供了已修补许多标准的 Ubuntu 软件包,使用你的apt-get dist-upgrade
命令,它们都会被安装并混入你的系统中。这意味着一些核心软件包不是来自 Ubuntu 存储库,而是来自那些基本的 PPA。
例如,这个 ppahttps://launchpad.net/~elementary-os/+archive/ubuntu/os-patches提供许多在 Ubuntu 存储库中也可用的软件包。由于 PPA 提供了更高版本的软件包(当然也打了补丁),因此apt
当您执行命令时,这些软件包会被优先安装到您的系统中dist-upgrade
。
对于您的具体问题,我确定了负责在 Unity 面板左上角显示发行版名称的软件包。它被称为base-files
。我通过安装它测试了基本 PPA,毫不奇怪,我也得到了那些基本分数 :D。
但要解决这个问题,您不能删除它,因为这是一个必不可少的包,Ubuntu 需要它。您需要做的是从 Ubuntu 存储库重新安装。使用此命令执行此操作。
sudo apt-get --reinstall install base-files/xenial-updates
此命令将从 Ubuntu 的存档中安装软件包xenial-updates
。注销并登录后,您将看到更改已恢复。
要从系统中彻底删除 Elementary 效果,您应该将所有软件包恢复到 Ubuntu 版本。为此,请使用ppa-purge
(而不是apt-add-repository --remove
命令,这将仅删除存储库条目)。例如,
sudo ppa-purge ppa:elementary-os/daily
sudo ppa-purge ppa:elementary-os/os-patches
sudo ppa-purge ppa:elementary-os/testing
sudo ppa-purge ppa:mpstark/elementary-tweaks-daily
ppa-purge
将从这些 PPA 中删除软件包并安装来自 Ubuntu 档案库的软件包。
笔记:如果您已经删除了 Elementary PPA 条目(通过从文件中删除行sources.list
)请再次添加它们然后使用ppa-purge
。
答案2
要更改与您的发行版本和代号相关的信息,请编辑该文件/etc/lsb-release
:
gksu gedit /etc/lsb-release
我的信息如下:
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.1 LTS"