安装指南
下载
通过 Arch官方下载 选择合适的下载源下载相应的ISO文件
安装
vmware
1. 创建虚拟机将ios导入vm启动
2. 等待初始化完成
3. 创建分区
查看硬盘状态
lsblk -l / lsblk -f / fdisk -l
磁盘分区
cfdisk
选择gpt进行分区
UEFI启动时创建以下三个分区,swap可以不创建,双系统可不创建EFI
格式化分区
mkfs.ext4 /dev/sda3(根分区)
mkswap /dev/sda2(交换空间分区)
mkfs.fat -F 32 /dev/sda1(EFI 分区)
挂载
挂载EFI分区
mount /dev/sda3 /mnt
mount --mkdir /dev/sda1 /mnt/boot
挂载swap分区
swapon /dev/sda2
换源
Arch Linux 的优势在于可以自由安装系统的每个部分,甚至是内核,中国的用户在安装之前要先更换软件镜像源,使用以下命令编辑源列表:
# nano /etc/pacman.d/mirrorlist
在第一行加入:
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch
或者
reflector -c China -a 72 --sort rate --save /etc/pacman.d/mirrorlist
刷新软件包列表:pacman -Syy
安装基本系统
pacstrp -K /mnt base base-devel linux linux-firmware linux-headers NetworkManager dhcpcd openssh grub efibootmgr man-db man-pages git
挂载 EFI 分区(如果有):
mkdir /mnt/boot/efi
mount /dev/sda1 /mnt/boot/efi
载入系统
用以下命令生成 fstab文件/
genfstab -U /mnt >> /mnt/etc/fstab
进入到新系统里面配置新系统
arch-chroot /mnt
修改时区
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
hwclock --systohc
安装vim
pacman -S vim
中文
cd /etc vim
locale.gen
去掉 en_US.UTF-8 前的#
locale-gen
touch locale.conf // 这可以跳过,会自动生成
vim locale.conf
LANG=en_US.UTF-8
设置root密码
passwd
新建用户
useradd -m 名字
passwd 名字
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
服务自启动:
打印机(如果需要):
systemctl enable cups
ssh 服务:
systemctl enable sshd
网络服务:
systemctl enable NetworkManager dhcpcd