ubuntu24.04.1 install-sources.yaml 设置最小化安装
时间: 2024-10-08 08:08:48 浏览: 55
Ubuntu 24.04.1 LTS (代号“Jammy Jellyfish”)默认提供完整和最小化安装选项,如果你想通过`install-sources.yaml`配置文件来进行最小化安装,这个文件通常用于高级自定义安装过程中,例如在服务器部署场景中控制哪些软件包被安装。
设置`install-sources.yaml`最小化安装主要包括以下几个步骤:
1. **了解基础**:
这个文件通常是在命令行中使用`aptly repo create`创建仓库时,用来指定包含哪些软件包的源列表。为了达到最小化安装,你需要剔除不必要的系统组件和服务相关的软件包。
2. **编辑yaml**:
打开或创建一个名为`install-sources.yaml`的文件,并添加只包含基本运行系统的软件包,如基础桌面环境、基础系统工具以及必要的安全更新。例如:
```yaml
sources:
- name: minimal
components:
- main restricted universe security multiverse
- base
# 可能需要的其他核心包,如:base-server, openssh-server等
```
3. **创建仓库并安装**:
使用`aptly repo add <repository_name> <path_to_your_yaml>`将配置加载到仓库,然后从这个定制仓库安装系统:
```
aptly repo update
sudo aptly mirror -source <repository_name>
sudo debootstrap --variant=minimal <target_directory> <mirror_url>
```
4. **配置网络和启动**:
完成上述操作后,你还需要手动配置网络连接,因为最小化安装不会自动配置联网。最后,使用`update-grub`来更新引导装载程序。
阅读全文