我如何将操作系统名称从 Ubuntu 更改为其他名称?

我如何将操作系统名称从 Ubuntu 更改为其他名称?

我希望系统监视器和 Conky 等应用程序显示名称 MYOS 而不是 Ubuntu 11.10。

另外,我只想lsb_release -a显示 MYOS。

答案1

您确实不应该更改文件的内容/etc/lsb-release

正如您所见,您会在软件中心等应用程序中遇到问题,因为这些程序需要正确的发布描述。如果您只是更改此信息,程序将无法找到正确的软件存储库,因为它们正在寻找不存在的东西。

将文件重新编辑为旧值,软件中心将再次工作。

答案2

您可以通过修改 etc 目录中的 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

修改完成后重启系统,即可看到更新的内容。

答案3

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而不更改IDRELEASECODENAME。并且也不修改/etc/issue文件。

相关内容