archlinux系统安装(精简版)
分区
/mnt/boot/EFI 256M
/mnt 32G以上
# mkfs.ext4 /dev/sda2
# mount /dev/sda2 /mnt
# mkdir /mnt/boot
# mkdir /mnt/boot/EFI
# mount /dev/sda1 /mnt/boot/EFI
(后期需要使用# umount /mnt/boot/EFI# umount /mnt解除指向)
配置u盘archlinux安装程序的镜像
vi /etc/pacman.d/mirrorlist
以下镜像分别为#腾讯、#清华大学、#网易
Server = https://mirrors.cloud.tencent.com/archlinuxcn/$arch
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
Server = https://mirrors.163.com/archlinux-cn/$arch
以下指令需要联网
配置新系统的基本系统
# pacstrap -i /mnt base base-devel linux linux-firmware
# genfstab -U -p /mnt >> /mnt/etc/fstab
用以下命令生成 fstab. 之所以用 UUID 是因为它们能唯一且独立地标识,如果想用卷标,用 -L代替 -U 即可:
Chroot 并开始配置新系统
arch-chroot /mnt
(配置完成之后,需要使用# exit // 退出)
设置密码
passwd (设置root密码)
配置新系统的镜像地址
vi /etc/pacman.d/mirrorlist
以下镜像分别为#腾讯#清华大学#网易
Server = https://mirrors.cloud.tencent.com/archlinuxcn/$arch
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
Server = https://mirrors.163.com/archlinux-cn/$arch
安装网络驱动
pacman –S wpa_supplicant、dhcpcd、networkmanage
安装配置grub
pacman –S grub efibootmgr
grub-install --target=x86_64-efi --efi-directory=/boot/EFI --bootloader-id=grub
grub-mkconfig -o /boot/grub/grub.cfg
#(最后这个grub是在bios登录项显示值,可以根据自己的喜好设置)
exit (退出arch-chroot)
umount /mnt/boot/EFI (解除mount)
umount /mnt (解除mount)
reboot (系统重启)
系统安装成功
其他附属指令
设置时区
ln -sf /usr /share /zoneinfo /Asia /Shanghai / /etc /localtime
进行本地的语言设置
#vim /etc /locale.gen
于vim中取消以下注释:
en_US.UTF-8 UTF-8
zh_CN.UTF-8 UTF-8
:wq保存退出vim之后,输入以下命令进行设置
#locale-gen
下载vim,gcc
pacman -Syy
pacman -S vim gcc