如何从我的 Ubuntu 安装中删除任何 Ubuntu 品牌和商标?

And*_*tto 13 customization custom-distributions

我正在运行 Ubuntu 17.10,我想为其构建一个完全去品牌化的ISO。这意味着不仅要删除Ubuntu名称,/etc/lsb_release还要删除安装程序文本、“关于这台计算机”屏幕等中的引用。

我已经检查了其他问题,但我不认为它们是重复的,因为:

因此我的问题是:

  • 从库存 Ubuntu 17.10(或官方衍生产品)开始,如何删除对Ubuntu 商标和徽标的引用
  • 我需要卸载哪些确切的软件包?
  • 有我需要替换的图像吗?除了 之外还有其他文件需要编辑/etc/lsb_release吗?

请注意,我对删除其他名称(例如 Firefox)不感兴趣。我只对发行版的名称感兴趣

小智 1

目前尚不清楚您是否打算分发无品牌发行版,因此如果这不是您的意图,请道歉。

删除品牌的新发行版还需要从源代码重新编译所有二进制文件。

https://www.ubuntu.com/legal/terms-and-policies/intellectual-property-policy

如果您要在内部使用,那么只需找到所有文本/图像引用即可,但这并不简单。所有程序都以各种单独的方式处理其文本资源,因此您不会发现轻松识别所有品牌以将其删除。

最好编制一个您认为“品牌”的所有内容的列表,确定提供它的底层程序,然后您只需要开始浏览代码以查找它从哪里获取它。

祝你好运

  • 请重新阅读您链接到的页面:“为避免疑义,在任何其他许可证授予权利的情况下,本政策不会修改或减少这些许可证下的这些权利。” 特别是,GPL、MIT 和 Apache 许可证允许以源代码和/或二进制形式重新分发。如果确实有一些包确实需要编译,那么了解哪些包会很有用。:) (2认同)
  • Canonical 可以写他们想要的东西...只要删除商标,任何 GPL / MIT / Apache 软件都可以重新分发,而无需重新编译。如果存在 OSS 许可证未涵盖的专有组件,那么了解哪些组件将**非常有用**。所以我们可以只专注于重新编译那些。 (2认同)