欢迎光临散文网 会员登陆 & 注册

如何安装Arch Linux?

2023-02-24 21:01 作者:晓林电脑服务  | 我要投稿

众所周知,IT技术深似海。今天分享一下IT技术里的一个重要技术:如何安装Arch Linux?

Arch Linux目前是最流行的 Linux 发行版之一,这要归功于它的多功能性和最低的系统要求。

Arch Linux 具有滚动版本,并且始终带有最新的Linux内核功能。

本文是关于如何在您的计算机上安装和配置 Arch Linux 的分步指南。

www.xiaolin.cc


先决条件

  • 至少 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:

dd bs=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. 根据您的系统,按F2F10F12可让您选择系统启动的设备。

3. 打开启动设置,选择首选安装媒体(live USB 或 DVD)。Arch Linux 启动后会出现以下屏幕:

莆田IT外包|服务器虚拟化|数据存储|数据备份|


4. 选择Boot Arch 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是驱动器号。

莆田IT外包|服务器虚拟化|数据存储|数据备份|www.xiaolin.cc


注意:查看可用磁盘驱动器列表时,忽略以 、 或 结尾的rom驱动loop器airoot。

cfdisk2. 使用以下命令对驱动器进行分区:

cfdisk /dev/sdX

X您要分区的磁盘的驱动器号在哪里。

3. 使用箭头键,选择dos作为标签类型,然后按Enter。

莆田IT外包|服务器虚拟化|数据存储|数据备份|www.xiaolin.cc


4. 下一个屏幕显示您在所选磁盘上有多少可用空间并让您分配它。选择屏幕底部的New并按Enter开始创建新的磁盘分区。

IT外包|服务器虚拟化|数据存储|数据备份|www.xiaolin.cc


5. 选择分区大小,以千兆字节显示。输入首选尺寸后,按Enter确认。

IT外包|服务器虚拟化|数据存储|数据备份|www.xiaolin.cc


注意:确保为交换空间分区留出足够的可用空间。此分区至少需要两倍于磁盘空间中的 RAM 量。

6. 出现提示后,将分区设置为主分区,然后Enter确认。

IT外包|服务器虚拟化|数据存储|数据备份|www.xiaolin.cc


现在显示新分区以及磁盘驱动器上的可用空间。

7. 选择屏幕底部的Bootable选项,然后按Enter确认。这样你就可以确保 Arch Linux 从你安装的主分区启动。

IT外包|服务器虚拟化|数据存储|数据备份|www.xiaolin.cc


8. 重复上述过程,您需要使用剩余的磁盘空间创建另一个分区。不要使新分区可引导,而是选择屏幕底部的Type选项,然后按Enter

IT外包|服务器虚拟化|数据存储|数据备份|www.xiaolin.cc


9. 在列表中向下滚动,直到找到82 Linux swap / Solaris。按Enter确认。这将创建一个交换空间分区。

莆田IT外包|服务器虚拟化|数据存储|数据备份|www.xiaolin.cc


10. 通过选择屏幕底部的写入来确认对驱动器的更改。键入yes,然后按Enter

莆田IT外包|服务器虚拟化|数据存储|数据备份|www.xiaolin.cc


11. 选择退出并按Enter退出cfdisk屏幕。

莆田IT外包|服务器虚拟化|数据存储|数据备份|www.xiaolin.cc


第 8 步:创建文件系统

您需要格式化新分区才能安装 Arch Linux。为此,请为每个分区创建一个文件系统。

1. 使用mkfs命令为可引导分区创建一个ext4文件系统:

mkfs.ext4 /dev/sdX1

X分区所属磁盘的驱动器号在哪里。

莆田IT外包|服务器虚拟化|数据存储|数据备份|www.xiaolin.cc


2. 接下来,使用以下命令为交换空间分区创建文件系统mkswap:


mkswap /dev/sdX2

再次,替换X为分区所属磁盘的驱动器号。

IT外包|服务器虚拟化|数据存储|数据备份|www.xiaolin.cc


第 9 步:挂载文件系统

现在,通过运行以下命令挂载您创建的文件系统:

mount /dev/sdX1 /mntswapon /dev/sdX2

在哪里:

  • mount– 在可引导分区上挂载文件系统。

  • swapon– 激活交换空间文件系统。

  • X– 分区所属磁盘的驱动器号。


IT外包|服务器虚拟化|数据存储|数据备份|www.xiaolin.cc


第 10 步:检查镜像列表以获取合适的镜像

Arch Linux 安装通过镜像下载必要的文件。从远离您所在位置的镜像下载文件会减慢该过程,最终导致安装失败。

为了加快下载速度,您需要设置镜像列表以使最快的镜像位于顶部。

1. 首先同步pacman存储库:

pacman -Syy

IT外包|服务器虚拟化|数据存储|数据备份|www.xiaolin.cc


2. 安装反射器可让您更新镜像并按下载速度对其进行排序。通过键入以下内容添加反射器:


pacman -S reflector

莆田IT外包|服务器虚拟化|数据存储|数据备份|www.xiaolin.cc


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

Arch Linux 安装完成后,您需要配置设置。

生成 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-genecho [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         localhost127.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加载系统。使用您设置的密码登录。

莆田IT外包|服务器虚拟化|数据存储|数据备份|www.xiaolin.cc


以上是晓林电脑服务总结的一些经验,遵循本指南后,您应该已经在您的计算机上成功安装和配置了 Arch Linux。如果您需要IT外包服务可以联系我们,享受在这个多功能且轻量级的 Linux 发行版上工作的乐趣吧!


如何安装Arch Linux?的评论 (共 条)

分享到微博请遵守国家法律