Arch Linux 是一个高度可定制的 Linux 发行版,它提供了一个简洁的基础系统,允许用户根据自己的需要进行配置。本文将指导完成 Arch Linux 的安装过程,包括网络配置、用户创建、sudo 安装、GRUB 安装等步骤。
首先,需要配置网络以连接到互联网。如果使用的是有线连接,可以通过以下命令启用网络:
systemctl enable dhcpcd@eth0.service
如果没有无线网卡,可以跳过以下步骤。对于无线连接,运行以下命令以安装必要的工具:
pacman -S wireless_tools wpa_supplicant wpa_actiond dialog
系统会提示确认安装,输入 Y 继续。
为了在 x86_64 系统上运行 32 位应用程序,需要启用 Multilib 仓库。这可以通过编辑 pacman.conf 文件实现:
nano /etc/pacman.conf
在 pacman.conf 文件中找到 [multilib] 部分,并取消注释以下两行:
[multilib]
Include = /etc/pacman.d/mirrorlist
完成后,使用快捷键 Ctrl+O 保存,然后 Ctrl+X 退出编辑器。
接下来,需要同步软件包数据库:
pacman -Sy
这将确保系统软件包列表是最新的。
到目前为止,一直以 root 用户身份运行。为了安全起见,建议创建一个普通用户账户,并使用 sudo 命令以 root 权限执行命令。创建用户账户的命令如下:
useradd -m -g users -G wheel,storage,power -s /bin/bash EnterUserNameHere
替换 EnterUserNameHere 为想要设置的用户名。然后,为新用户设置密码:
passwd EnterUserNameHere
输入新密码并确认。
为了以普通用户身份执行 root 命令,需要安装 sudo:
pacman -S sudo
系统会提示确认安装,输入 Y 继续。不是每个用户都可以执行 root 命令,需要在 sudoers 文件中进行配置。运行以下命令编辑 sudoers 文件:
EDITOR=nano visudo
在 sudoers 文件中找到 %wheel ALL=(ALL) ALL 这一行,并取消注释。这将允许 wheel 组的成员执行任何命令。回想一下,在添加用户时,wheel 是分配给用户的一个组。
接下来,需要安装 GRUB(Grand Unified Boot Loader),它是启动系统时使用的引导加载程序:
pacman -S grub-bios
系统会提示确认安装,输入 Y 继续。然后,将 GRUB 安装到硬盘:
grub-install --target=i386-pc --recheck /dev/sda
接下来,将本地化文件复制到 GRUB:
cp /usr/share/locale/en@quot/LC_MESSAGES/grub.mo /boot/grub/locale/en.mo
最后,创建 GRUB 配置文件:
grub-mkconfig -o /boot/grub/grub.cfg
至此,Arch Linux安装过程完成!现在可以测试一下。
输入 exit 命令退出 chroot 环境。然后卸载分区:
umount /mnt/home
umount /mnt
接下来,重启系统:
reboot
重启后,如果在虚拟机中安装了Arch Linux,记得移除 Arch Linux ISO 文件:
在虚拟机设置中,选择 Devices -> CD/DVD Devices -> Remove disk from virtual drive,然后重置虚拟机:
选择 Machine -> Reset。
一旦Arch Linux启动,将看到一个登录命令提示符。这是开始定制 Arch Linux 的时刻。