Arch Linux 是 Linux 发行版本之一,它以简单、轻量级和灵活著称。本文将从多个方面介绍 Arch Linux 的安装教程。
一、准备工作
在安装 Arch Linux 之前,我们需要做一些准备工作,包括准备 Arch Linux 的安装介质和准备一个可启动的 U 盘。
可以从 Arch Linux 官网上下载最新版本的 ISO 镜像,将其写入 U 盘,从 U 盘启动电脑即可开始安装过程。
# 下载 Arch Linux 镜像
wget https://mirror.rackspace.com/archlinux/iso/latest/archlinux.iso
# 将镜像写入 U 盘(警告:操作有一定风险,请谨慎执行)
dd if=archlinux.iso of=/dev/sdX bs=4M
二、安装过程
在启动电脑时进入 Arch Linux 安装界面,输入以下命令以开始安装:
# 设置键盘布局
loadkeys us
# 启用网络
dhcpcd
# 更新系统时间
timedatectl set-ntp true
# 分区
cfdisk /dev/sda
# 格式化分区
mkfs.ext4 /dev/sda1
# 挂载分区
mount /dev/sda1 /mnt
# 安装基本系统
pacstrap /mnt base
# 生成 fstab 文件
genfstab -U /mnt >> /mnt/etc/fstab
# 进入新系统
arch-chroot /mnt
三、配置系统
安装基本系统后,需要进行一些基本的系统配置:
1. 设置时区
通过以下命令设置时区:
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
hwclock --systohc
2. 设置语言
安装语言包:
pacman -S vim
vim /etc/locale.gen
# 找到 en_US.UTF-8 和 zh_CN.UTF-8,取消注释
locale-gen
echo LANG=en_US.UTF-8 >> /etc/locale.conf
3. 设置网络
编辑 /etc/hostname 文件,设置主机名:
echo myhostname >> /etc/hostname
编辑 /etc/hosts 文件,添加主机名和 IP 地址的映射关系:
echo "127.0.0.1 localhost" >> /etc/hosts
echo "::1 localhost" >> /etc/hosts
echo "127.0.1.1 myhostname.localdomain myhostname" >> /etc/hosts
4. 安装引导程序
在安装引导程序之前,需要安装一些必要的工具:
pacman -S grub efibootmgr
安装 grub 引导程序到硬盘:
grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=ArchLinux
生成 grub 配置文件:
grub-mkconfig -o /boot/grub/grub.cfg
四、完成安装
现在我们可以退出 chroot 环境,重启电脑:
exit
reboot
电脑重新启动后,就可以进入 Arch Linux 系统了。