IT技术深似海,今天来介绍一下IT技术里的一个小窍门,如何安装Arch Linux? Arch Linux目前是最流行的 Linux 发行版之一,这要归功于它的多功能性和最低的系统要求。
Arch Linux 具有滚动版本,并且始终带有最新的Linux内核功能。
本文是关于如何在您的计算机上安装和配置 Arch Linux 的分步指南。
![]()
先决条件
- 至少 1GB 的 RAM 和 20GB 的可用硬盘空间
- 互联网连接
- 一张空白 DVD 以及刻录它所需的硬件和软件
- 或者,一个至少有 2GB 可用空间的 USB 驱动器
注意:安装需要格式化您的硬盘。这样做会删除所有保存的数据。确保在开始安装过程之前备份相关数据。
Arch Linux 安装指南
按照下面列出的步骤在您的计算机上安装 Arch Linux。
第 1 步:下载 Arch Linux ISO
从Arch Linux下载页面载 ISO 。有两种方法可以做到这一点:
- 通过 BitTorrent
- 作为直接下载
要通过 torrent 下载ISO,请选择将磁力链接添加到您的 BitTorrent 应用程序或下载 torrent 文件。
或者,滚动页面,直到找到离您当前位置最近的镜子。
第 2 步:创建 Live USB 或将Arch Linux ISO 刻录到 DVD
获得 Arch Linux ISO 后,您可以创建一个 live USB 或将其刻录到 DVD。
创建 Arch Linux 的Live USB
创建 Arch Linux 的live USB 的最简单方法是使用像Etcher GUI这样的应用程序。此应用程序可在 Linux 和 Windows 系统上使用。
如果您使用的是 Linux,请使用以下命令创建一个 live USB:
ddbs=4M if=/path/to/archlinux.iso of=/dev/sdx status=progress && sync
将 Arch Linux ISO 刻录到 DVD
您也可以从 DVD 安装 Arch Linux。使用Brasero或AnyBurn之类的工具将下载的 ISO 刻录到空白 DVD 上。
第 3 步:启动 Arch Linux
1.将 Arch Linux ISO 刻录在 DVD 上或存储为 live USB,将安装介质插入计算机并重新启动。
2.根据您的系统,按F2、F10或F12可让您选择系统启动的设备。
3.打开启动设置,选择首选安装媒体(live USB 或 DVD)。ArchLinux 启动后会出现以下屏幕:
4.选择BootArch Linux (x86_64)并按Enter开始设置过程。
第 4 步:设置键盘布局
在 Arch Linux 安装期间,默认的键盘映射是 US。要列出其他可用布局,请运行:
ls /usr/share/kbd/keymaps/**/*.map.gz
loadkeys
要更改布局,请在命令中使用适当的布局文件名。例如,运行以下命令来选择德语键盘布局:
loadkeys de-latin1
第 5 步:检查您的 Internet 连接
使用ping命令检查您的 Internet 连接:
ping -c 3 google.com
如果您想使用无线 Internet 连接安装 Arch Linux,请查阅 Arch Linux wiki的无线网络配置部分。
第 6 步:启用网络时间协议 (NTP)
接下来,启用网络时间协议 (NTP) 并允许系统通过 Internet 更新时间:
timedatectl set-ntp true
要检查 NTP 服务状态,请使用:
timedatectl status
第 7 步:对磁盘进行分区
1.使用fdisk
命令列出所有可用的磁盘驱动器:
fdisk -l
2.找到你要分区的磁盘名称。名称以/dev/sdX
格式显示,其中X
是驱动器号。
注意:查看可用磁盘驱动器列表时,忽略以 、 或 结尾的rom
驱动loop
器airoot
。
cfdisk
2. 使用以下命令对驱动器进行分区:
cfdisk /dev/sdX
X
您要分区的磁盘的驱动器号在哪里。
3.使用箭头键,选择dos作为标签类型,然后按Enter。
4.下一个屏幕显示您在所选磁盘上有多少可用空间并让您分配它。选择屏幕底部的New并按Enter开始创建新的磁盘分区。
5.选择分区大小,以千兆字节显示。输入首选尺寸后,按Enter确认。
注意:确保为交换空间分区留出足够的可用空间。此分区至少需要两倍于磁盘空间中的 RAM 量。
6.出现提示后,将分区设置为主分区,然后按Enter确认。
现在显示新分区以及磁盘驱动器上的可用空间。
7.选择屏幕底部的Bootable选项,然后按Enter确认。这样你就可以确保 Arch Linux 从你安装的主分区启动。
8.重复上述过程,您需要使用剩余的磁盘空间创建另一个分区。不要使新分区可引导,而是选择屏幕底部的Type选项,然后按Enter。
9.在列表中向下滚动,直到找到82Linux swap / Solaris。按Enter确认。这将创建一个交换空间分区。
10.通过选择屏幕底部的写入来确认对驱动器的更改。键入yes,然后按Enter。
11.选择退出并按Enter退出cfdisk
屏幕。
第 8 步:创建文件系统
您需要格式化新分区才能安装 Arch Linux。为此,请为每个分区创建一个文件系统。
1.使用mkfs
命令为可引导分区创建一个ext4文件系统:
mkfs.ext4 /dev/sdX1
X
分区所属磁盘的驱动器号在哪里。
2.接下来,使用以下命令为交换空间分区创建文件系统mkswap
:
mkswap /dev/sdX2
再次,替换X
为分区所属磁盘的驱动器号。
第 9 步:挂载文件系统
现在,通过运行以下命令挂载您创建的文件系统:
mount /dev/sdX1 /mnt
swapon /dev/sdX2
在哪里:
mount
– 在可引导分区上挂载文件系统。swapon
– 激活交换空间文件系统。X
– 分区所属磁盘的驱动器号。
第 10 步:检查镜像列表以获取合适的镜像
ArchLinux 安装通过镜像下载必要的文件。从远离您所在位置的镜像下载文件会减慢该过程,最终导致安装失败。
为了加快下载速度,您需要设置镜像列表以使最快的镜像位于顶部。
1.首先同步pacman
存储库:
pacman -Syy
2.安装反射器可让您更新镜像并按下载速度对其进行排序。通过键入以下内容添加反射器:
pacman -S reflector
3.如有必要,创建镜像列表的备份:
cp /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.bak
4.使用反射器更新镜像列表:
reflector -c "XX" -f 12 -l 10 -n 12 --save /etc/pacman.d/mirrorlist
您所在国家/地区的代码在哪里"XX"
(例如,"US"
如果您位于美国,请输入)。
注意:镜像列表位于/etc/pacman.d/mirrorlist
.
第 11 步:安装 Arch Linux
使用pacstrap
脚本将Arch Linux 安装到可引导分区:
pacstrap /mnt base linux linux-firmware
根据您的下载速度,安装过程可能需要一些时间。
第 12 步:配置 Arch Linux
ArchLinux 安装完成后,您需要配置设置。
生成 fstab 文件
该fstab
文件定义了磁盘分区、块设备、远程设备和其他数据源的挂载顺序。
通过运行创建一个fstab
文件:
genfstab -U /mnt >> /mnt/etc/fstab
使用 Arch-Chroot 并以root 身份进入挂载的磁盘
使用以下命令将 root 更改为新安装的 Arch Linux 系统arch-chroot
:
arch-chroot /mnt
设置时区
1.首先,列出所有可用的时区:
timedatectl list-timezones
2.找到您的时区并记下名称。
3.运行命令:
timedatectl set-timezone Time/Zone
替换Time/Zone
为适当的名称。
设置语言环境
设置区域设置决定了系统的语言、日期、编号和货币格式。
1.该locale.gen
文件包含所有可用语言环境的列表。打开它并找到您喜欢的语言环境的名称:
sudo nano /etc/locale.gen
2.取消注释您首选语言环境的名称以及您想使用的任何其他名称。
3.按Ctrl+ X退出并键入Y保存更改。
4.通过键入以下内容生成语言环境配置文件:
locale-gen
echo [locale_name] > /etc/locale.conf
[locale_name]
您的首选语言环境的名称在哪里。
注意:您也可以稍后在使用 Arch Linux 系统时更改时区和语言环境。
设置主机名文件
1.创建一个hostname
文件并通过运行以下主机名命令将您的主机名添加到其中:
echo [your_hostname] > /etc/hostname
2.然后,通过touch命令hosts
创建一个文件:
touch /etc/hosts
3.将以下内容添加到新的hosts文件件:
127.0.0.1 localhost
::1 localhost
127.0.1.1 [your_hostname]
4.要启用动态主机配置协议 (DHCP),请键入:
systemctl enable dhcpcd
设置根密码
使用passwd命令设置新的 root 密码:
passwd
运行此命令会提示您输入然后重新输入新密码。
第 13 步:安装 Grub 引导加载程序
接下来,安装 GRUB 引导加载程序。安装 GRUB 有两种方法,具体取决于您使用的是非 UEFI 系统还是 UEFI 系统。
在非 UEFI 系统上安装 GRUB 引导加载程序
1.使用pacman
管理器添加 GRUB 引导加载程序包:
pacman -S grub os-prober
2.安装 GRUB 引导加载程序:
grub-install /dev/sdX
X
您要安装GRUB 的驱动器的盘符在哪里。
3.使用以下命令创建 GRUB 配置文件:
grub-mkconfig -o /boot/grub/grub.cfg
在 UEFI 系统上安装 GRUB 引导加载程序
1.使用pacman
管理器添加 GRUB 引导加载程序包:
pacman -S grub efibootmgr
2.为EFI分区创建一个目录:
mkdir /boot/efi
3.将您的可引导分区挂载到您创建的目录:
mount /dev/sdX1 /boot/efi
X
分区所属磁盘的驱动器号在哪里。
4.使用以下命令安装 GRUB:
grub-install --target=x86_64-efi --bootloader-id=GRUB --efi-directory=/boot/efi
5.最后,创建一个GRUB配置文件:
grub-mkconfig -o /boot/grub/grub.cfg
第 14 步:退出 Arch-Chroot 环境并重新启动
1.退出arch-chroot
环境:
exit
2.然后,重新启动系统:
sudo reboot
第 15 步:登录 Arch Linux
系统重新启动后,GRUB 会加载并为您提供加载 Arch Linux 的选项。按Enter加载系统。使用您设置的密码登录。
以上是晓林电脑服务总结的一些经验,遵循本指南后,您应该已经在您的计算机上成功安装和配置了 Arch Linux。如果您需要IT外包服务可以联系我们,享受在这个多功能且轻量级的 Linux 发行版上工作的乐趣吧!