Archlinux安装步骤

Archlinux安装步骤

1.获取镜像,制作启动盘

1
2
3
4
wget https://mirrors.ustc.edu.cn/archlinux/iso/2022.03.01/archlinux-2022.03.01-x86_64.iso
#linux下面可以使用dd进行刻录
dd if ./archlinux.iso of=/dev/sda
#windows下可以使用rufus进行刻录

2.基本安装环境配置

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17

#1.使用以太网,直接dhcpcd获取ip地址即可
2.使用Wi-Fi
#进入网络配置
iwctl
#扫面周围的wifi
station wlan0 scan
#显示扫描到的wifi
station wlan0 get-networks
#连接指定的Wi-Fi
station wlan0 connect SSID


#启动时间服务
timedatectl set-ntp true
#同步时间
hwclock --systohc

3.磁盘分区和挂载

1
2
3
4
5
6
7
8
9
10
11
12
13
14
#使用fdisk工具进行磁盘分区
fdisk /dev/sda


#格式化文件系统
mkfs.ext4 /dev/sda3 #格式化根文件系统分区
mkfs.swap /dev/sda2 #格式化swap分区
mkfs.vfat /dev/sda1 #格式化boot文件系统分区

#分区挂载
mount /dev/sda3 /mnt
mkdir /mnt/boot
mount /dev/sda1 /mnt/boot
swapon /dev/sda2

4.安装密钥

1
2
pacman -S archlinux-keyring
pacman -Sy #获取软件包索引

5.安装基础系统

1
2
3
4
5
6
7
pacstrap /mnt base linux linux-firmware wpa_supplicant dhcpcd neovim sudo openssh
#base为系统基本组件
#linux为linux内核
#linux-firmware包含了常见的设备驱动(可不选,但是后续需要根据自身硬件安装响应的驱动)
#wpa_supplicant是wifi连接工具
#dhcpcd是获取ip地址的dhcp客户端工具
#neovim是一个常用的编辑器

6.进入安装好的系统,进行基本的系统配置

1
2
3
4
5
#生成fstab文件
genfstab /mnt >> /mnt/etc/fstab

#chroot 到新的系统
arch-chroot /mnt

1.设置hostname和host

1
2
3
4
5
echo "Arch" > /etc/hostname
vim /etc/hosts
127.0.0.1 localhost
::1 localhost
127.0.1.1 archlinux.localdomain

2.设置时间,地区和语言

1
2
3
4
5
6
7
8
9
10

#设置时区
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

#配置语言
vim /etc/locale.gen
en_US.UTF-8.UTF-8
zh_CN.UTF-8.UTF-8
echo "LANG=en_US.UTF-8.UTF-8" > /etc/locale.conf
locale-gen

3.配置archlinuxcn库(可选)

1
2
3
4
5
6
7
8
vim /etc/pacman.conf

#添加
[archlinuxcn]
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch

pacman -S archlinuxcn-keyring

4.安装系统引导

1
2
3
4
5
6
7
8
#安装grub软件包
pacman -S grub efibootmgr amd-ucode

#安装grub
grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=Archlinux

#生成grub配置文件
grub-mkconfig -o /boot/grub/grub.cfg

`

7.安装桌面环境(KDE)(可选)

1.安装基本软件

1
2
3
4
5
6
pacman -S xorg plasma konsole sddm xf86-video-ati dolphin
#xorg显示库
#sddm显示管理器
#xf86-video-ati amd gpu驱动
#konsole kde终端
#dolphin kde桌面的文件管理器

2.开机自启动

1
systemctl enable sddm

3.配置中文输入法(IBUS)

安装ibus和中文输入引擎

1
pacman -S ibus ibus-pinyin

将ibus作为默认输入法

1
2
3
4
vim .bashrc
export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus

开机自动启动ibus守护程序

1
2
vim .xprofile
ibus-daemon -x -d

8.完成安装

1
2
3
4
5
6
7
8
9
10
11
12
#设置root用户密码
passwd root

#退出chroot环境
exit

#卸载磁盘
umount /mnt/boot
umount /mnt

#重启系统并移除安装介质
reboot

Archlinux安装步骤
https://dreamaccount.github.io/2022/04/10/Archlinux安装步骤/
作者
404NotFound
发布于
2022年4月10日
许可协议