web-dev-qa-db-ja.com

Unityは間違ったディストリビューション名を表示します

最近、Pantheon(Elementary OSデスクトップ環境)をインストールしました。気に入らなかったのでアンインストールしましたが、タイトルバーにElementary OS Desktopが表示されたままです。また、シャットダウンボタンメニューでは、buntu HelpElementary OS Helpに置き換えられています。

Elementary OS message in Ubuntu desktop

buntu Desktopおよびbuntu Helpと言ってほしい。どうすれば修正できますか?

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 Package Managerです。

6

エレメンタリーをインストールするために使用したPPAは、エレメンタリー固有のパッケージを提供するだけでなく、patched多くの標準Ubuntuパッケージを提供し、apt-get dist-upgradeコマンドですべてインストールされ、システムにミックスされます。つまり、コアパッケージの一部はUbuntuリポジトリからではなく、それらの基本PPAからのものです。

たとえば、This ppa https://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を使用します。

10
Anwar

配布リリースとコード名に関連する情報を変更するには、ファイル/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"
1