Arch Linux极简安装教程
起步
- 准备大于2GB的U盘一只。
- 去官网下载最新的ArchLinux ISO,使用Balena Etcher将ISO鏡像烧录到U盘。
- 在你想要装配的电脑上插入U盘,然后进入BIOS界面 ,开机顺位将U盘设置为第一。
测试联网
root@archiso ~ # ping archlinux.org
# 如果有网,就是类似如下的输出,按 CTRL+C 终止命令
PING archlinux.org (138.201.81.199) 56(84) bytes of data.
64 bytes from apollo.archlinux.org (138.201.81.199): icmp_seq=1 ttl=49 time=361 ms
64 bytes from apollo.archlinux.org (138.201.81.199): icmp_seq=1 ttl=49 time=361 ms
硬盘分区
- 使用
fdisk -l
找到U盘,这里假设为/dev/nvme0n1
- 使用
fdisk /dev/nvme0n1
进入 - 输入
g
重建GPT - 输入
n
建立新的分区,这里建立一个boot分区,大小设为512M - 输入
n
建立新的分区,这里建立一个根分区,大小设为剩余所有 - 输入
t
更改boot分区类别,接着输入2遍1
即可
格式化分区
- 使用
mkfs.fat -F32 /dev/nvme0n1p1
将boot分区格式化成fat32 - 使用
mkfs.ext4 /dev/nvme0n1p2
将根分区格式化成ext4
挂载分区
- 使用
mount /dev/nvme0n1p2 /mnt
将根分区挂载到/mnt
- 使用
mkdir /mnt/boot
创建boot
文件夹 - 使用
mount /dev/nvme0n1p1 /mnt/boot
将boot分区挂载到/mnt/boot
安装
pacstrap /mnt base base-devel linux linux-firmware sudo vim networkmanager intel-ucode
genfstab -U /mnt >> /mnt/etc/fstab
Tips:如果是AMD的CPU,则把intel-ucode
替换成amd-ucode
进入系统
- 使用
arch-chroot /mnt
进入 - 使用
passwd
更改root密码 - 使用
systemctl enable NetworkManager
设置NetworkManager在开机时自动启动
建立引导
- 输入
bootctl install
安装 进入
/boot/loader
,将loader.conf更改为:default arch timeout 4
进入
/boot/loader/entries
,新建arch.conf
,内容写为:title Arch Linux linux /vmlinuz-linux initrd /intel-ucode.img initrd /initramfs-linux.img options root=/dev/nvme0n1p2 rw
- 使用
exit
退出,并使用reboot
重启,(记得将U盘拔下)
Tips:
- 这里我们不使用GRUB,而使用systemd-boot
- 如果是AMD的CPU,则把
intel-ucode.img
替换成amd-ucode.img
- 注意更改
/dev/nvme0n1p2
登录
- 用户名输入
root
- 密码输入上面设置的密码
更新时区
- 使用
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
更改时区 - 使用
hwclock --systohc
进行同步
配置文件
- 将
/etc/hostname
更改为你需要的计算机名称,这里假设为arch
将
/etc/hosts
更改为如下:127.0.0.1 localhost ::1 localhost 127.0.1.1 arch.localdomain arch
- 将
/etc/locale.gen
中的en_US.UTF-8 UTF-8
和zh_CN.UTF-8 UTF-8
取消注释(删除前面的#号) - 使用
locale-gen
生成本地语言信息 - 将
/etc/locale.conf
更改为LANG="zh_CN.UTF-8"
创建新用户
- 使用
useradd -m -G wheel user
创建新用户,这里假设为user
- 使用
passwd user
更改用户密码 - 使用
EDITOR=vim visudo
将%wheel ALL=(ALL:ALL) ALL
取消注释(删除前面的#号)
安装kde
- 使用
pacman -S wqy-zenhei
安装中文字体 安装kde和相关应用,如下:
pacman -S plasma sddm konsole dolphin kate ark okular spectacle gwenview
- 使用
systemctl enable sddm
设置sddm在开机时自动启动
重启
使用reboot
重启系统,后进入sddm
输入用户信息登录即可。
Arch Linux极简安装教程
https://rmolives.com/archives/13/
Help me get 1000 subscribers - https://t.me/+8YD4vOIJpnk4ZmVh
In my channel I share information about promotion, marketing, crypto and personal life.
Thank you, good person!
Heaffef