在 Ubuntu 安装中,并非所有 Live Session 上的软件包(尝试 Ubuntu) 已安装在 Ubuntu 上,有些已被删除。
我如何配置安装时应删除哪些软件包?
(例如:我想保留 GParted 而不将其从实时会话中删除)
答案1
更改安装程序(ISO)需要大量工作(请查看我和其他人的回答,看看这会变得多么混乱:如何定制 Ubuntu Live CD?)它也是一次性的,所以您需要在每次发布新版本时都执行此操作。
要在安装过程中添加软件,请查看“启动“。Ubuntu 并非 100% 支持它,但您可以添加种子文件。示例文件。以下是一些提示:如何创建完全无人值守的 Ubuntu 安装?您可以创建一个配置文件来添加软件。上次我使用它时,它没有关于如何删除软件包的方法。
当新版本发布时,可以重新使用可用的 kickstart 文件。但正确设置也是一件麻烦事(要进行测试,您必须使用 kickstart 文件进行安装,失败意味着您浪费了大量时间)。
但是有一种更简单的方法:您可以在安装后将 gParted 添加到您的安装中。只需执行以下操作:
sudo apt-get install gparted
我有一个安装后脚本,里面有很多包名,安装后我会运行它。这是将系统配置为您想要的样子的最佳方法。我自己总是安装 mysql、smplayer、vlc 和 shutter。我所做的就是执行一个包含大量“apt-get”的文本文件。
每次安装后都可以重复此操作,并且需要的维护量最少。伪示例:
sudo apt-get 安装 vlc sudo apt-get 安装 gparted sudo apt-get 删除 totem
保存它,使其可执行,在安装后运行它,您需要做的就是提供一次密码,它将安装/删除您添加到文本文件的所有内容。
我尝试过很多次创建自己的 ISO 安装程序,也尝试过 kickstart,但是它们都不如仅仅使用一些 apt-get 的纯文本文件那么接近。