根据Arch 官方wiki介绍,Arch Linux 是通用 x86-64
GNU
/Linux 发行版。Arch采用滚动升级模式,尽全力提供最新的稳定版软件。初始安装的Arch只是一个基本系统,随后用户可以根据自己的喜好安装需要的软件并配置成符合自己理想的系统.
本次我使用VMware 虚拟机进行体验安装,花费1天后,成功配置,特此记录。
一、新建Arch虚拟机

选择arch镜像文件地址

选择虚拟机类型

填写虚拟机名称和安装目录

设置磁盘大小为30G

调整内存为2048MB,点击“完成”

开启Arch虚拟机

二、Arch Linux安装
启动Arch虚拟机后,选择第一项,回车


进入arch 命令行界面后,继续按照如下内容进行系统安装和设置
0、验证启动方式
ls /sys/firmware/efi/efivars
如果命令没有错误地显示了目录,则系统以 UEFI 模式启动。 如果目录不存在,系统可能以 BIOS 模式 (或 CSM 模式) 启动。
根据输入后提示可知,本次虚拟机安装需要使用BIOS模型进行启动。
1、磁盘划分
1.1 磁盘分区
使用cfdisk对磁盘进行分区,此处划分为2个区,即 交换分区swap格式的sda1 和ext4格式的sda2
创建一个600M的分区
修改分区 /dev/sda1 类型为swap
使用剩余空间,创建分区 /dev/sda2
回车确认后,查看分区列表已经生成/dev/sda1 和 /dev/sda2
移动鼠标到 Write,写入分区
输入yes,并回车确认
移动鼠标到Quit,退出分区
1.2 格式化分区
mkfs.ext4 /dev/sda2
如果创建了交换分区,则初始化swap :mkswap /dev/sda1![]()
1.3 挂载分区
挂载ext4分区mount /dev/sda2 /mnt![]()
挂载swap交换分区swapon /dev/sda2![]()
2、安装
2.1 修改镜像源地址
vim /etc/pacman.d/mirrorlist
在最上面添加 腾讯镜像地址Server = https://mirrors.cloud.tencent.com/archlinux/$repo/os/$arch![]()
2.2 安装必须的软件包
pacstrap /mnt base linux linux-firmware parted vim dhcpcd net-tools grub![]()
3、配置系统
3.1 配置Fstab
genfstab -U /mnt >> /mnt/etc/fstab![]()
3.2 切换到新安装的系统
# arch-chroot /mnt![]()
3.3 时区
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtimehwclock --systohc![]()
3.4 本地化
编辑/etc/locale.gen 然后移除需要的 en_US.UTF-8 UTF-8 、zh_CN.UTF-8 UTF-8 前的注释符号 #。
vim /etc/locale.gen使用PageDown 按键向下翻页,找到 en_US.UTF-8 UTF-8 zh_CN.UTF-8 UTF-8 删除前面的#![]()
![]()
执行 locale-gen 以生成 locale 信息
locale-gen
echo LANG=en_US.UTF-8 > /etc/locale.conf![]()
3.5 网络配置
启用网络服务systemctl enable dhcpcd.service
设置主机名echo myhostname > /etc/hostname![]()
vim /etc/hosts ,添加如下内容
127.0.0.1 localhost::1 localhost127.0.1.1 myhostname.localdomain myhostname![]()
![]()
如果系统有一个永久的 IP 地址,请使用这个永久的 IP 地址而不是 127.0.1.1。
3.6 修改密码
passwd![]()
4、安装引导程序
parted /dev/sda set 1 bios_grub ongrub-install /dev/sdagrub-mkconfig -o /boot/grub/grub.cfg![]()
![]()
![]()
如果在前面的步骤中没有安装grub ,此时可以使用如下命令进行安装
pacman -S grub![]()
此时,基本安装已经完成,我们可以退出并重启Arch进行登录了
1、输入exit 退出当前安装
2、输入reboot 重启
重启后的界面
启动时间较长,请耐心等待,
至此,输入我们之前设置的root账户密码即可登录系统,本次安装完成。
5、安装桌面环境
5.1 可选项:安装gnome
pacman -S gnome设置gdm开机启动systemctl enable gdm.service
5.2 可选项:安装xfce4
pacman -S xfce4 xorgstartxfce4
6、可选项:安装其他应用
pacman -S vscode firefox openssh yaourt