1. 准备工作
在安装Arch Linux之前,您需要准备以下事项:
一台空闲的计算机或虚拟机
一张Arch Linux的安装镜像
一个可启动的USB驱动器或光盘
一个可用的互联网连接
一些基本的计算机知识和命令行操作技能
2. 创建安装媒介
首先,将Arch Linux安装镜像烧录到您选择的启动媒介上。如果您选择使用USB驱动器,可以按照以下步骤操作:
确保USB驱动器已经插入电脑,并且其中没有重要的数据。
打开终端并执行以下命令来查找USB驱动器的设备名:
lsblk
在输出中找到您的USB驱动器,通常会被列为sdb
或者sdc
。请务必确保正确选择了USB驱动器,因为接下来的操作将会格式化该驱动器。
使用以下命令将Arch Linux安装镜像写入USB驱动器:
sudo dd if=/path/to/archlinux.iso of=/dev/sdX bs=4M status=progress oflag=sync
将/path/to/archlinux.iso
替换为您实际的Arch Linux安装镜像路径,将/dev/sdX
替换为您的USB驱动器设备名。
等待命令执行完毕,这可能需要一段时间,取决于您的USB驱动器的速度。
确认写入成功后,将USB驱动器安全地拔出。
3. 启动并进入Arch Linux安装环境
现在,将准备好的USB驱动器或光盘插入您希望安装Arch Linux的计算机上。
启动计算机,并在开机时按下相应的键进入BIOS设置。
在BIOS设置中,将启动顺序设置为首先从USB驱动器或光盘启动。
保存设置并重启计算机。
计算机重启后,将会进入Arch Linux安装环境。
4. 连接到互联网
在安装Arch Linux之前,您需要确保已经连接到互联网,以便能够安装软件包和更新系统。
执行以下命令来查看可用的网络接口:
ip link
在输出中找到您的网络接口,通常会以eth
或者wlan
开头。
使用以下命令启用网络接口:
sudo ip link set [interface] up
将[interface]
替换为您的网络接口名。
执行以下命令来连接到Wi-Fi网络(如果适用):
sudo wifi-menu
根据提示,选择要连接的Wi-Fi网络并输入密码。
使用以下命令来测试网络连接:
ping -c 3 www.archlinux.org
如果能够成功连接到网络并接收到回应,则说明网络连接正常。
5. 分区和格式化磁盘
在安装Arch Linux之前,您需要对磁盘进行分区和格式化的操作。
执行以下命令来查看可用的磁盘:
lsblk
在输出中找到您要安装Arch Linux的磁盘,并记下其设备名,例如/dev/sda
。
使用以下命令打开磁盘分区工具:
sudo cfdisk [device]
将[device]
替换为您要分区的磁盘设备名。
在磁盘分区工具中,按照您的需求创建分区,例如:
[Boot Partition] [Root Partition] [Swap Partition]
请根据实际情况选择分区大小和类型。
使用以下命令来格式化分区:
sudo mkfs.ext4 /dev/sdX1
将/dev/sdX1
替换为您的根分区设备名。
(可选)如果创建了SWAP分区,使用以下命令来启用和格式化它:
sudo mkswap /dev/sdX2
将/dev/sdX2
替换为您的SWAP分区设备名。
6. 挂载分区
在安装Arch Linux之前,您需要将之前创建的分区挂载到合适的目录上。
首先,使用以下命令来挂载根分区:
sudo mount /dev/sdX1 /mnt
将/dev/sdX1
替换为您的根分区设备名。
如果创建了SWAP分区,使用以下命令来启用它:
sudo swapon /dev/sdX2
将/dev/sdX2
替换为您的SWAP分区设备名。
7. 安装基本系统
现在,开始安装Arch Linux的基本系统。
使用以下命令来安装基本系统软件包:
sudo pacstrap /mnt base base-devel
该操作可能需要一段时间来下载和安装软件包,请耐心等待。
安装完成后,使用以下命令来生成fstab文件:
sudo genfstab -U /mnt > /mnt/etc/fstab
8. 配置系统
通过以下命令进入安装环境的根目录:
sudo arch-chroot /mnt
配置系统的语言、时区和主机名:
echo "LANG=en_US.UTF-8" > /etc/locale.conf
echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen
echo "en_US ISO-8859-1" >> /etc/locale.gen
locale-gen
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
echo "myhostname" > /etc/hostname
设置root用户的密码:
passwd
安装GRUB引导程序(可选,如果您使用的是EFI启动方式,则建议安装):
pacman -S grub
grub-install /dev/sdX
grub-mkconfig -o /boot/grub/grub.cfg
9. 退出安装环境
安装和配置已经完成,现在可以退出安装环境并重启计算机。
使用以下命令退出chroot环境:
exit
使用以下命令卸载分区并重启计算机:
umount -R /mnt
reboot
10. 进入Arch Linux
计算机重启后,将会进入Arch Linux系统。
恭喜您,您已经成功地安装了Arch Linux,并可以开始享受其强大的功能和灵活性。