我可以如何自定义Ubuntu安装程序?

我想知道如何定制Ubuntu安装程序,而不是定制Ubuntu本身。我只是想修改安装程序。
我们这里有很多开发人员的大环境,由于我们不使用Windows,我希望定制安装程序以自动将时区设置为纽约市,键盘布局设置为英语美国,并在安装程序中放置公司标志等等...
3个回答

我安装了普及性:

sudo apt-get install ubiquity ubiquity-casper ubiquity-slideshow-ubuntu ubiquity-frontend-gtk

我对它进行了一些修改。由于都是HTML文件,所以很容易自定义。

2你究竟修改了什么?即哪些文件? - Oxwivi
6一切在 /usr/share/ubiquity-slideshow 中。 - aki

大部分情况下,您无需修改安装程序,debian-installer提供了自动化安装的功能,只需向其传递一些配置即可;这被称为预置。 你可以通过网络安装或自定义启动USB等方式来完成这个任务。

在您出色的回答中添加了一个更新链接。 - Elder Geek
@Jorge Castro 链接无效! - ankit7540
链接已失效,部分原因是我认为Ubuntu的安装程序不再基于支持预置的debian-installer。文档仍然可以在Debian维基上找到,但不适用于Ubuntu:https://www.debian.org/releases/stretch/amd64/apb.html.en - rgov

Ubuntu Customization Kit (UCK) -- http://uck.sourceforge.net/(也可以在软件中心找到)是我遇到的最简单的方法。试试看,你可以在一天内使用它。只需按照步骤操作,你就能定制安装程序:)
Remastersys -- http://remastersys.sourceforge.net/ 是另一种做事情的方式(但主要用于备份而不是安装) 基本上,你安装系统和额外的软件包,更改配置。 然后使用Remastersys从该安装创建安装程序光盘--但要注意,安装程序光盘的大小可能会显著增加。
如果你感到非常冒险,可以看看Linux from scratch (LFS) -- http://www.linuxfromscratch.org/

这些是定制安装程序吗?还是Ubuntu? - aki
他们都定制安装程序,但要为自定义Ubuntu本身列出更多来源。LFS可以定制几乎任何Linux发行版,但要理解它需要太多时间。我会建议尝试UCK,它在软件中心也可以获得,非常容易创建自己的安装CD :) - wisemonkey
使用uck,你可以更改安装程序、自定义屏幕、添加标志等等..? - aki
我已经添加了壁纸和自定义登录界面。我相信你可以找到方法来更改标志(虽然我没有尝试过)。 - wisemonkey
1我尝试了使用UCK,但是我找不到可以更改安装程序的地方,是否需要创建一个脚本?- 我需要更改安装程序中的文本,以便将我的公司标志和内部网链接放入其中。 - aki
@aki:抱歉,我觉得你需要自己尝试一下,因为我自己从未尝试过这种特定的情况。 - wisemonkey