我是一名网络开发人员,使用 Ubuntu Desktop 20.04 作为我的主要开发操作系统。最近我不得不多次安装和配置 Ubuntu,因为不同 PC 的一些问题以及我在家工作和在办公室使用不同 PC 的事实。我注意到我总是忘记一些使不同安装行为不同但很少确切知道不同之处的东西。
我的问题是是否可以创建一个自定义 ISO,我可以将其用于具有 Ubuntu 20.04 的未来安装以及包括扩展和设置在内的 VS Code 等桌面程序、FileZilla 等以及 PHP、Apache、ODBC 等服务?我还想它是否支持诸如带有主题和自定义字体的 Oh My ZSH 终端作为默认终端和自定义 Ubuntu 主题(包括 shell 主题)之类的东西。如果可能的话,我想要一个安装程序,使新 PC 与我创建 ISO 的前一台 PC 完全相同。那可能吗?可能性有什么限制吗?
我做了一些研究,发现 Ubuntu Server 可以使用 Cubic,但没有找到任何支持桌面应用程序等的 Ubuntu Desktop。这些将供我个人使用,所以如果有几个帐户遵循安装等没有问题因为我不会与其他人分享这个。
提前致谢!