如何安装 Arch Linux

准备好安装和发现 Arch Linux,让您按照自己的方式做事的 Linux 发行版了吗? 在我们完成本指南中的步骤时继续阅读。

Arch Linux 是最受欢迎的 Linux 分布在那里。 它是专家和 DIY 类型的完美系统。 所以,如果你喜欢按照自己的方式做事,那么 Arch 可能是适合你的发行版。

Arch Linux 由专门的书呆子社区开发和维护,为您提供完全的自由。 正如您将要看到的,这甚至从安装开始。

它只安装一个最小的包,让你选择你想要的。 然后,您可以只安装您需要的服务和程序。 这使您的系统保持精简并能够安装在最广泛的机器上。 Arch 还可以让您在最新的软件版本中保持领先,同时更深入地了解 Linux。

如果您准备好深入了解 Arch,那么本分步指南将引导您完成这些步骤。 而且您应该立即启动并运行您的系统。

Arch Linux 安装步骤

按照以下步骤安装 Arch Linux:

1. 开始之前 - 警告

首先第一件事情。

在开始之前,请注意 Arch Linux 与许多其他 Linux 发行版不同,后者带有用户友好的安装程序和随时可用的环境。

Arch Linux 不适合婴儿。 它适用于计算机专家和希望成为其中一员的人。 它的安装系统不是用户友好的,它是书呆子友好的。 一路上没有任何有用的提示,甚至没有图形安装程序,甚至没有基于 ncurses 的安装程序。

从好的方面来说,Arch Linux 为您提供 Linux 在计算世界中所代表的自由。 你可以安装你想要的和你想要的。 如果你破坏了系统,那全是你的错。

如果您愿意,也可以将它与 Windows 操作系统一起安装。 或者干脆擦掉盒子上的所有东西并安装 Arch。

如果您想要更轻松地对硬盘进行分区,您至少需要一个具有 1GB 空间的 USB 记忆棒、一个 Live USB 创建工具和第二个带有 GParted-live 的 USB 记忆棒。 您还需要互联网连接。

2. 下载 Arch ISO 文件

第一步是下载 Arch ISO 文件。 为此,请前往 https://www.archlinux.org/download/ 并选择最适合您的选项。

3. 创建一个实时 USB 驱动器

鲁弗斯 是一个易于使用的小程序,用于制作 Live USB 光盘。 下载它,然后运行它,然后插入您的 USB 驱动器。 选择驱动器,选择下载的 ISO 文件,然后单击开始。 请记住等待它完成,然后再取出摇杆并关闭程序。

如果您想要更轻松地安装 Arch Linux 并且您有第二个 U 盘,您可以下载 GParted-live 并从中制作第二张 Live CD。

Gparted 是来自 GNOME 的图形化磁盘管理程序,它非常用户友好。 Gparted-live 是它的可启动版本,可让您从启动时对任何计算机的硬盘进行分区和格式化。 当然,它消除了使用 fdisk 进行分区的乐趣,但这是您的选择。

4. 检查 UEFI 安全启动

计算机带有 BIOS 或 UEFI 启动系统。 进入此设置页面的按键通常在计算机启动时显示,可以是 F12、F1、F2 或 F10,具体取决于您的系统。

如果您有 BIOS 系统,那么您只需要确保“启动顺序”允许 USB 在硬盘之前启动。 只需检查“引导选项”或“引导设置”,选择、保存并退出。

对于 UEFI 计算机,您还需要禁用“安全启动”,因为这是系统从 USB 光盘启动的唯一方式。 'Secure Boot' 是一个针对 root-kits 的安全系统,但我们在这里不需要它。

5.启动现场USB

在插入 USB 驱动器的情况下重新启动计算机,您应该会进入 shell 提示符。 这是安装环境,没有自动系统。 因此,您必须手动输入所有命令及其选项。

如果系统的键盘语言不同于默认设置英语(美国),您的第一步应该是设置系统的键盘语言。 否则,您会发现很难有效地发出命令。 您可以使用以下命令检查可用的键盘布局:

ls /usr/share/kbd/keymaps/**/*.map.gz

然后选择例如具有以下内容的法语布局:

加载键 fr-latin1

6. 对磁盘进行分区和格式化

操作系统安装的第一部分是对硬盘进行分区和格式化。 硬盘或硬盘驱动器是您计算机的存储空间,您可以在其中保存所有系统文件,另外还有额外的空间来保存您的文件。

分区是将单个硬盘分成多个部分的过程。 如果较小的分区发生故障,它通常有助于安装多个系统并防止整个系统崩溃。

另一方面,格式化是在磁盘分区上创建文件系统。 例如,Windows 使用 Fat32 和 NTFS,而 Linux 使用 ext3 和 ext4。

如果您创建了 GParted-live 棒,那么您首先必须在启动 Arch 棒之前启动它。 您所需要的只是通过缩小旧的(例如 Windows)分区在磁盘上创建足够的空间。 你可以选择 10GB 或更多,这取决于你有多少空间。

a) 对于那些没有 GParted 的人,这就是你需要调用 fdisk 的地方。 请注意 fdisk 是一个非常严肃的工具,所以在使用它之前你需要好好阅读它的指南。 以下是擦除磁盘上所有内容并使其为 Linux 安装做好准备的示例命令:

fdisk -l #列出系统上的所有磁盘

fdisk /dev/sda #选择磁盘sda进行分区

请记住将“sda”更改为 fdisk -l 命令列出的任何内容。 选择磁盘后, fdisk 将为您提供选项。 他们包括:

n – 创建一个新分区

p – 打印分区表

w – 写入新分区并退出

m – 打印帮助

分区后,每个新分区都会包含一个数字,例如 /dev/sda1 表示第一个分区,/dev/sda2 表示第二个分区。

b)最后,您需要两个或三个分区,具体取决于您的系统:

一世。 您需要一个根分区来安装操作系统。 (例如 /dev/sda1)

ii. 您还需要一个交换分区来减轻系统 RAM 的负载。 (例如 /dev/sda2)

iii. 如果您有 UEFI 机器,则可能需要 EFI 分区。 使用 200MB 或更多。 (例如 /dev/sda3)

c) 分区完成后,是时候格式化分区以使它们可以使用了。 输入以下命令:

mkfs.ext4 / dev / sda1

mkswap / dev / sda2

对于 UEFI 机器,在第三个分区上创建一个 FAT32 系统:

mkfs.fat -F32 /dev/sda3

d) 接下来,您需要挂载文件系统并使它们可用于 Arch 以进行安装过程。 使用以下命令挂载它们:

挂载/dev/sda1/mnt

swapon / dev / sda2

对于 UEFI 机器,添加:

挂载 /dev/sda3 /boot/efi

7. 连接到互联网

有线(以太网)连接应该开箱即用,只需插入电缆即可。 但是,如果您有可用的 WiFi,您也可以使用 WiFi。 要配置 WiFi,请输入以下命令:

WiFi的菜单

然后,通过 ping 验证您是否有互联网,例如

ping archlinux.org

一旦你有互联网可用,你可以设置系统时间:

timedatectl 设置-ntp 真

8.安装Arch底座

安装过程中必须下载 Arch 包,系统为此提供了很多镜像服务器。 它们在 /etc/pacman.d/mirrorlist 中定义。 为避免服务器速度慢,您可以简单地浏览列表并将您所在国家或离您最近的条目移到顶部。

现在,使用以下命令安装 Arch:

pacstrap /mnt 基础 linux linux-firmware nano vim

请注意,包括两个编辑器 nano 和 vim。 您可以自由地包含您需要的任何基本工具,因为基本安装没有其他任何东西。

9. 保存你的文件结构

接下来,您需要创建一个 /etc/fstab 文件,以便系统在下次启动时知道如何处理不同的分区:

genfstab -U / mnt >> / mnt / etc / fstab

10. 设置您的 Root 帐户

现在您需要登录到新安装的系统并进行配置。 你这样做:

arch-chroot /mnt #以root身份登录

ln -sf /usr/share/zoneinfo/[Region]/[City] /etc/localtime #change region & city to yours

hwclock –systohc #调整系统时间

echo HOST > /etc/hostname #change HOST 为你的主机名

touch /etc/hosts #创建主机文件

还将以下行添加到 /etc/hosts,将主机名和本地域替换为您的,并将 127.0.1.1 替换为您的永久 IP 地址(如果有)。

本地主机127.0.0.1

:: 1 localhost

127.0.1.1 主机名.localdomain 主机名

如果您更改了键盘布局,请通过编辑 /etc/vconsole.conf 使其永久化,如下所示:

键盘映射=fr-latin1

使用以下命令设置本地化:

区域根

echo LANG = en_US.UTF-8> /etc/locale.conf

导出LANG = en_US.UTF-8

请记住使用您的语言的正确缩写来更改“US”。 最后,使用以下命令更改您的 root 密码:

passwd文件

11. 安装引导加载程序

您的系统现在已经设置好,但下次它不会启动,因为它缺少引导加载程序。 这就是您将使用以下命令安装的内容:

对于 UEFI 机器,您需要在继续之前挂载 EFI 分区。

挂载 /dev/sda3 /boot/efi

pacman -S grub #下载并安装grub

grub-mkconfig -o /boot/grub/grub.cfg #生成配置文件

如果要在 UEFI 机器上安装,请使用:

pacman -S grub efibootmgr

grub-install –target=x86_64-efi –efi-directory=/boot/efi –bootloader-id=GRUB

12.退出并重启

现在安装完成,您可以通过输入exit 退出chroot 环境,然后通过输入reboot 重新启动计算机。

结论

如您所见,这不是您通常的操作系统安装,它有一个闪亮的向导来指导您。

这是为那些知道自己在做什么的人准备的,而这仅仅是您旅程的开始。

您仍然需要安装和配置许多其他软件包,例如显示和窗口管理器、文件管理器以及您可能需要的其他服务。

纳姆迪·奥克克

纳姆迪·奥克克

Nnamdi Okeke 是一位喜欢阅读各种书籍的计算机爱好者。 他偏爱 Linux 而不是 Windows/Mac,并且一直在使用
Ubuntu 从早期开始。 你可以在推特上通过 邦戈特拉克斯

文章:273

接收技术人员的东西

每月一次或两次技术趋势、创业趋势、评论、在线收入、网络工具和营销

发表评论

您的电邮地址不会被公开。 必填带 *