web-dev-qa-db-ja.com

OS名をUbuntuから別の名前に変更するにはどうすればよいですか?

System MonitorやConkyなどのアプリケーションには、Ubuntu 11.10ではなくMYOSという名前が表示されるようにします。

また、lsb_release -aなどにMYOSのみを表示したい。

5
coder

/etc/lsb-releaseファイルの内容を変更しないでください。

あなたが自分で見たように、これらのプログラムには正しいリリースの説明が必要なので、Software Centerのようなアプリケーションで問題が発生します。この情報の一部を単に変更すると、プログラムは適切なソフトウェアリポジトリを見つけることができません。なぜなら、存在しないものを探しているからです。

ファイルを古い値に再編集すると、Software Centerが再び機能します。

9
Joe

Etc dirにある希望に応じて、ファイルlsb-releaseを変更して発行することができます。

Lsb-releaseのサンプルファイル:

cat /etc/lsb-release 
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=10.04
DISTRIB_CODENAME=lucid
DISTRIB_DESCRIPTION="Ubuntu 10.04.2 LTS"

問題のサンプルファイル:

cat /etc/issue
Ubuntu 10.04.2 LTS \n \l

変更したら、システムを再起動します。更新されたコンテンツを見つけることができます。

2
Mughil

ムギーが言ったことは機能し、ソフトウェアセンターを機能させるには、別の方法でそれを行います。

Lsb-releaseのサンプルファイル:

cat /etc/lsb-release 
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=10.04
DISTRIB_CODENAME=lucid
DISTRIB_DESCRIPTION="Ubuntu 10.04.2 LTS"

DESCRIPTIONを変更するだけで、IDRELEASE、およびCODENAMEは変更しません。また、/etc/issueファイルを変更しないでください。