
最近我安裝了 Pantheon(Elementary OS 桌面環境)。我不喜歡它,所以我卸載了它,但是基本作業系統桌面仍然出現在標題列中。在關機按鈕選單中,Ubuntu 幫助被替換為基本作業系統幫助。
我想要它說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
.其餘的與新立得包管理器。
答案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
xenial-updates
該命令將從 Ubuntu 的存檔中安裝軟體包。登出並登入後,您將看到變更已恢復。
要從系統中完全刪除 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"