如何创建我自己的 Linux 发行版(比如来自 ubuntu 源代码)?

-7 linux

我希望从像 Ubuntu 这样的现有操作系统创建我自己的 Linux 发行版(而不是编辑 linux 内核)。具体来说,我希望从 Ubuntu 源代码获得我的 Linux 发行版。我打算改变 Ubuntu 桌面的外观。(例如,我希望在单击桌面上的日期时弹出时间表)。

我怎样才能做到这一点?

Chr*_*own 6

没有“Ubuntu 源代码”。Ubuntu 是一组以某种方式配置的程序。您需要确定要更改的单个程序。

您不需要创建新的操作系统来执行此操作,实际上,您要修改的内容与 Linux 完全无关,而与您的桌面环境有关(Ubuntu 上的默认设置是Unity)。

您可能需要也可能不需要修改 Unity 源代码来实现您想要的东西(无论如何,您似乎不必这样做),因为我对 Unity 的了解不够深入。无论您是否必须修改 Unity 源代码,您的答案都不在 Linux 源代码中,因为它们无法处理您要修改的内容。


dai*_*isy 5

我猜你的意思是customize Ubuntu,它就像一个不同的外观(通过更改默认gtk2/3主题),并添加更多喜欢的应用程序。

看看官方指南,它会教你如何在原来的Ubuntu上创建一个新的LiveCD

但是对于时间表的东西,您需要进行一些编程,制作您自己的指示器小部件,添加自动启动等。这可能需要几分钟。