利用 clr-installer 和配置文件安装¶
本页说明如何利用 clr-installer 工具和配置文件安装 Clear Linux* OS。配置文件 (clr-installer.yaml
) 可以重复使用,在其他机器上复制相同的安装配置。
流程¶
本指南介绍了利用配置文件和 clr-installer 工具进行安装的两种方法。您可以使用任何一种方法实现同一目标。选择最适合您的方法。
如果您是首次安装 Clear Linux OS,我们推荐例 1。
要在另一系统上克隆现有的 Clear Linux OS 配置,我们推荐例 2。
例 1¶
本方法使用配置文件模板执行全新安装。
执行以下步骤:
转向 Downloads,下载最新的 Clear Linux OS Server 映像。
例如:https://download.clearlinux.org/releases/30010/clear/clear-30010-live-server.iso.xz
按照说明 创建可引导 U 盘,因操作系统而异。
启动 U 盘。
从菜单中选择 Clear Linux OS。
在控制台窗口中,以 root 用户身份登录,然后设置密码。
确认拥有互联网连接,配置代理设置(如果使用防火墙)。
下载
live-server.yaml
模板。例如:
curl -O https://download.clearlinux.org/releases/30010/clear/config/image/live-server.yaml
根据需要编辑模板,改变设置。
通常改变的设置包括:
- 在块设备中,设置 “file: “/dev/sda”” 或输入喜欢的设备。
- 在 targetMedia 中,将第三分区大小设置为 “0”,以使用整个磁盘空间。
- 在 bundle 文件部分,根据需要添加其他 bundle 文件。
- 删除安装后部分(除非您有安装后脚本)。
- 在版本下设置版本号。要使用最新版本,请将版本号设置为 “0”。
通常改变的设置在下面的 15、34、37 和 51 行显示。查看 Installer YAML Syntax 了解详情。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 #clear-linux-config # c-basic-offset: 2; tab-width: 2; indent-tabs-mode: nil # vi: set shiftwidth=2 tabstop=2 expandtab: # :indentSize=2:tabSize=2:noTabs=true: # File: developer-live-server.yaml # Use Case: Live Image which boots into login prompt # Optionally allows for installing Clear Linux OS # using the TUI clr-installer by running clr-installer # switch between aliases if you want to install to an actual block device # i.e /dev/sda block-devices: [ {name: "bdevice", file: "/dev/sda"} ] targetMedia: - name: ${bdevice} type: disk children: - name: ${bdevice}1 fstype: vfat mountpoint: /boot size: "150M" type: part - name: ${bdevice}2 fstype: swap size: "32M" type: part - name: ${bdevice}3 fstype: ext4 mountpoint: / size: "0" type: part bundles: [os-core, os-core-update, NetworkManager, clr-installer, vim] autoUpdate: false postArchive: false postReboot: false telemetry: false iso: true keepImage: true autoUpdate: false keyboard: us language: en_US.UTF-8 kernel: kernel-native version: 30010
利用以下命令开始安装:
clr-installer --config live-server.yaml
例 2¶
此方法使用此前安装中保存的配置文件,可以轻松利用该文件在其他机器上复制安装。
执行以下步骤:
在安装 Clear Linux OS 的系统上打开控制台窗口,找到配置文件的副本。
在控制台窗口中,以 root 用户身份登录,输入密码。
将目录更改为
/root
,然后将clr-installer.yaml
文件复制到 U 盘。cd /root cp clr-installer.yaml <USB-thumb-drive>
按照以下步骤在目标设备上开始安装:
转向 Downloads,下载最新的 Clear Linux OS Server 映像。
例如:https://download.clearlinux.org/releases/30010/clear/clear-30010-live-server.iso.xz
按照说明 创建可引导 U 盘,因操作系统而异。
启动 U 盘。
从菜单中选择 Clear Linux OS。
在控制台窗口中,以 root 用户身份登录,然后设置密码。
确认拥有互联网连接,配置代理设置(如果使用防火墙)。
插入并挂载 U 盘。U 盘中包含找到的
clr-installer.yaml
配置文件。利用以下命令开始安装:
clr-installer --config clr-installer.yaml