如何使用 kickstart 向 Ubuntu 安装 CD 添加额外的软件包

如何使用 kickstart 向 Ubuntu 安装 CD 添加额外的软件包

我使用 kickstart 来自动化 Ubuntu12.04 备用 iso 安装。我能够自动完成安装。现在我想在操作系统安装期间安装一些额外的软件包,例如 teamviewer。但问题是它无法在线安装。我想将这些软件包添加到安装 CD 中,并在安装过程中安装这些软件包。

有人知道该怎么做吗?如能得到任何帮助我将不胜感激。

注意:是否可以提取initd.gz、添加包并再次压缩,以便安装后我可以通过指定路径来安装它。

答案1

%邮政部分中您可以执行所有命令,就像在终端中执行命令一样。因此它应该如下所示(示例):

%post
mount -t iso9660 -o ro /dev/cdrom /mnt/cdrom #Mount CDROM
cd /cdrom
dpkg -i virtualbox.deb #Install your package
%end

参考:

http://www.cyberciti.biz/faq/mounting-cdrom-in-linux

http://manpages.ubuntu.com/manpages/lucid/man1/dpkg.1.html

相关内容