使用 relinux 创建发行版

使用 relinux 创建发行版

我想从 ubuntu 12.04 创建一个发行版(使用 relinux)

我的问题:

  • 我想删除并更改这些部分

在此处输入图片描述

  • 如何在详细信息中更改 ubuntu 名称和徽标(系统设置-->详细信息)

你怎么做到这一点?

答案1

理论上,如果您设置了SYSNAME变量(relinux 0.3)或Name of the OS(relinux 0.4),它应该可以工作,但由于 relinux 或 ubiquity 中的错误(不确定是哪个原因,问题有点复杂),它不起作用。

有两种方法可以修复/解决这个问题:

如果要执行第二种方法,请/etc/lsb-release在文本编辑器中打开以 root 身份(看:如何获取编辑系统配置文件的权限?)。您应该看到类似这样的内容:

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=12.04
DISTRIB_CODENAME=precise
DISTRIB_DESCRIPTION="Ubuntu 12.04"

首先,备份文件(/etc/lsb-release.bak如果您不想让它出现在 ISO 上,请将其另存为,或将其保存在您的主文件夹中),然后将其编辑为您想要的内容。以下是变量的参考:

  • DISTRIB_ID:发行版的名称
  • DISTRIB_RELEASE:当前安装的发行版版本
  • DISTRIB_CODENAME:版本的代号(如果没有,则直接使用版本本身,应该做工精细)
  • DISTRIB_DESCRIPTION:正如它所说,这只是操作系统的描述。Ubuntu 似乎喜欢使用“NAME VERSION”格式,但您实际上可以在这里做任何您想做的事情。

"请注意,如果你使用多个单词,则需要用双引号 ( ) 将其括起来(如你在 中看到的那样DISTRIB_DESCRIPTION

完成后,将其保存(为/etc/lsb-release),然后关闭。现在你必须告诉 relinux 不要编辑/etc/lsb-release。在 relinux 0.4 中,Generate LSB Files确保不是检查,并在 relinux 0.3 中确保GENERATELSBRELEASE设置为N(即GENERATELSBRELEASE="N")。

完成后,运行 relinux,它就可以工作了!

相关内容