仅做学习记录,有错漏之处欢迎批评指正!
上一节:用U盘制作安装镜像
文章目录
- 二、安装系统
- 2.1 使用U盘启动安装系统
- 2.2 连接网络Wi-Fi方式
- (1)开启iwd内置的DHCP客户端
- (2)启动iwd并连接Wi-Fi
- 2.3 安装系统注意事项
- (1) 预安装内容推荐
- (2)如果使用grub, 记得要生成grub.cfg配置文件
- (3)如果locale配置了中文,记得下载一个中文字体
- 2.4 安装完成后续步骤
- (1)networkmanager连接Wi-Fi(命令方式)
- (2)设置时区
- (3)新建一个用户
- (4)启动gnome桌面
安装系统:Arch Linux
官方文档:https://wiki.archlinux.org/title/Installation_guide
工具:已经格式化的U盘一个
二、安装系统
2.1 使用U盘启动安装系统
插上U盘,重启电脑,进入bios(每个品牌的电脑好像都不太一样,有些是启动时狂按F12,有些是F11、Esc、F7),选择U盘启动。如果不知道哪个是U盘启动,那就拔掉U盘再重启一次看看哪个选项没了呗(^▽ ^)。
根据提示,第一步先联网,直接插网线就可以直接联网,需要连接Wi-Fi要使用iwctl。
(⊙o⊙)…目前手里有的网线非常短,要是直接插网线得匍匐在地上安装了,故下文采取Wi-Fi方式连接网络。
2.2 连接网络Wi-Fi方式
https://wiki.archlinux.org/title/Iwd#iwctl
archiso 已经安装了iwd
(1)开启iwd内置的DHCP客户端
让路由器能够自动分配IP地址等配置给电脑。
https://wiki.archlinux.org/title/Iwd#Enable_built-in_network_configuration
iwd新版本直接配置这个就行,老版本再看看文档有啥还需要配置的。
(2)启动iwd并连接Wi-Fi
systemctl start iwd.service
https://wiki.archlinux.org/title/Iwd#iwctl 按照2.1.1节配置就可以了。
这里开启的时候,失败了可以重复一下。
If the device or its corresponding adapter is turned off, turn it on:
[iwd]# device name set-property Powered on
[iwd]# adapter adapter set-property Powered on
2.3 安装系统注意事项
由于官网说得实在是超清楚的,而且根据不同的工具选择,会有很多支线,建议直接看官网文档https://wiki.archlinux.org/title/Installation_guide。下面主要记录一点注意事项。
(1) 预安装内容推荐
安装前准备:
# 更新为国内的镜像站
reflector --country China --age 12 --protocol https --sort rate --save /etc/pacman.d/mirrorlist
# 更新包的key
pacman -Sy archlinux-keyring
# 基础
pacstrap -K /mnt base linux linux-firmware
# gnome 桌面
# networkmanager 网络管理, 建议装上, 不然新装的电脑连不上网啊!
pacstrap -K /mnt vim gnome networkmanager man-db
(2)如果使用grub, 记得要生成grub.cfg配置文件
pacstrap -K /mnt grub efibootmgr
# arch-chroot /mnt
grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=GRUB
grub-mkconfig -o /boot/grub/grub.cfg
(3)如果locale配置了中文,记得下载一个中文字体
https://wiki.archlinux.org/title/Localization/Chinese
pacstrap -K /mnt adobe-source-han-sans-cn-fonts
2.4 安装完成后续步骤
(1)networkmanager连接Wi-Fi(命令方式)
# 启动
systemctl start NetworkManager.service
# 设置开机自启动
systemctl enable NetworkManager.service
连接Wi-Fi参照 2.1 nmcli examples
(2)设置时区
# 二选一
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
timedatectl set-timezone Asia/Shanghai
(3)新建一个用户
# -m 会创建家目录和家目录下预设的一些目录
useradd -m rebecca
# 设置用户密码
passwd rebecca
(4)启动gnome桌面
# 启动
systemctl start gdm.service
# 设置开机自启动
systemctl enable gdm.service