我们有一个小型软件公司,我们的员工使用 ubuntu。每当有新机器进入我们的办公室时,我们都会安装 ubuntu 和许多必需的软件包,例如 LAMP、skype、IDE、filezilla 等,并使用 Likewise 等将机器集成到我们的 AD 中。所以每次我们都是手动完成的,我们需要一种有效的方法来做到这一点。我需要一些自动化的东西,或者从现有的(完全安装的机器)创建一个 iso,以便之后安装使用。
答案1
使用 Ubuntu 自定义工具包 (UCK) 创建您自己的自定义 Live CD/DVD/USB。然后您可以使用该 CD、DVD 或 USB 将您自己的自定义 Ubuntu 安装到其他机器上。
sudo apt-get install syslinux-utils libfribidi-bin uck
(我还在上面的命令中包含了几个重要的必需包)。
以下是 UCK Launchpad 页面:https://launchpad.net/uck
安装该uck
软件包后,有两个错误需要修复:
https://bugs.launchpad.net/uck/+bug/1245981
https://bugs.launchpad.net/uck/+bug/1435019
安装后,从 Unity Dash 启动 UCK GUI。选择您的语言偏好,然后选择“运行控制台应用程序”选项,这样您就可以安装所需的软件(LAMP、Skype、IDE、filezilla 等)apt-get
并进行必要的配置。
(请注意,最终压缩的 iso 可能不会大于 4GB,但您应该有足够的空间来安装所需的所有软件)。
答案2
如果你想要更简单的东西,你必须使用 remastersys ,虽然它已经停用了,但有一种方法可以在 ubuntu 14.04 上安装它。只需两个步骤,你只需等待你的 iso 准备好刻录即可。
http://www.diolinux.com.br/2014/04/remastersys-no-ubuntu-1404LTS.html
本分步指南使用葡萄牙语,但如果您需要,我可以提供帮助。安装后,只需在终端中输入以下内容即可创建包含所有程序和更新的发行版:
sudo remastersys dist
或者包含你的主文件夹和配置
sudo remastersys backup