Arch Linux是极简主义的系统代表,具有高可定制性。虽然Arch Linux的高灵活性在开发人员中非常受欢迎,但是它的安装方法比较棘手,也让很多用户在选择时就“知难而退”了。接下来将由站长百科详细为大家介绍Arch Linux的安装设置方法。
一、安装Arch Linux的条件
Arch Linux对系统配置有一定的要求,例如:
- x86-64 CPU架构
- 至少 512 MB RAM
- 至少 2 GB 存储空间
- 稳定的互联网连接
考虑到远程服务器、桌面计算机上安装过程会有所不同。本地系统建议需要使用Rufus等工具创建可启动驱动器。在远程服务器上安装Arch Linux的步骤因你的托管服务提供商而异。例如Hostinger提供一键式安装程序,无需手动上传ISO文件。
二、Arch Linux安装详细教程
1、通过Hostinger VPS一键安装Arch Linux
如果想要实现一键安装Arch Linux,首先需要购买Hostinger VPS方案,Hostinger官网地址:点击直达。
注意:由于安装操作系统会清除VPS上的现有数据,因此请在执行步骤之前备份网站重要文件。如果是新的VPS可以选择跳过此步骤。
如果已经在Hostinger拥有VPS实例,可以通过选择作系统模板零代码安装Arch Linux。以下是步骤:
- 打开hPanel并登录主机帐户;
- 从侧边栏中,选择VPS;
- 点击管理在要安装Arch Linux的VPS上;
- 导航到操作系和面板的侧边栏;
- 从Plain OS (普通操作系统) 选项卡中,选择Arch Linux (Arch Linux)。单击Change OS(更改操作系统);
- 选中该框以确认数据删除并点击下一页 ;
- 输入新的root密码,然后单击Confirm。等待几分钟即可安装完成。
Arch Linux系统安装完成后如下所示:
2、手动安装Arch Linux
如果你不想通过Hostinger VPS安装Arch Linux,或者使用的是其他提供商的桌面、虚拟机或服务器,则需要手动安装Arch Linux。
(1)从安装媒体引导
要是你用的是虚拟机,在创建环境的时候,应该已经选好了Arch Linux ISO镜像。要是在台式机上安装,那就把带有Arch Linux ISO的可启动USB插到电脑上,然后通过BIOS把它设为启动设备。具体怎么操作得联系电脑制造商,他们会告诉你在你设备上的操作步骤。
同样,要是在远程服务器上安装,要按照托管服务提供商的说明,把Arch Linux磁盘镜像上传上去。不同的提供商,这个过程可能不太一样。
磁盘镜像加载好以后,会看到有启动到不同安装介质的选项,选择Arch Linux,看到 root@archiso 控制台后就可以开始安装了。
(2)配置基本系统设置
更改键盘布局:
默认情况下,Arch Linux 用的是美式键盘布局。要是你想改,就输入下面的命令:
loadkeys [layout-name]
你可以用下面这个命令查看有哪些可用布局:
localectl list-keymap
检查Internet连接:
检查系统能不能访问互联网很关键,因为安装过程中得从远程存储库下载软件包。要验证连接,就像下面这样ping任意一个域名:
ping archlinux.org
要是系统没办法访问互联网,就插上LAN 网线,或者用iwctl命令连接到可用的Wi-Fi。
同步系统时钟:
时钟不同步可能会出问题,像日志时间戳不对,甚至机器故障。虽然可以手动调时钟,但通过启用网络时间协议(NTP),让时间通过互联网自动同步会更方便。命令如下:
timedatectl set-ntp true
(3)设置分区
创建分区能把系统的硬盘驱动器划分成多个空间,这样数据管理起来更有条理,也能更好地分离数据。Arch Linux有好几种不同用途的分区类型。
可以根据自己的需求,选择不同的分区方案。在这个教程里,我们会创建一个简单的包含root和EFI的分区,步骤如下:
用fdisk命令列出系统里的磁盘:
fdisk -l
选一个要分区的磁盘,记下它的名称。一般来说,主存储设备是倒数第一个,比如 /dev/sda 。
输入下面这个命令,启动分区创建向导。把 disk-name 换成你实际的磁盘名称:
fdisk disk-name
按n和Enter键开始配置分区。
配置分区的磁盘号、块大小和空间分配。前两个设置用默认值就行,不过把分区大小改成1GB。
按t和Enter键更改分区类型。
输入ef ,再按Enter键,重新格式化分区。
输入n并按Enter键,创建根分区。所有设置都用默认值,包括分区大小。
输入w并按Enter键,把新设置写入磁盘。
现在再列出系统磁盘,应该就能看到新分区了。
(4)创建文件系统
文件系统能把存储里的数据组织起来,让操作系统能正确管理和处理数据。我们得在每个分区里创建一个文件系统。
文件系统的类型因分区而异。在我们这个例子里,EFI系统分区用FAT32 ,根分区用ext4 。
用下面这个命令创建FAT32文件系统。注意要把 /dev/sda1 换成你实际的分区名称:
mkfs.fat -F32 /dev/sda1
接下来,用下面这个命令为根分区配置ext4文件系统:
mkfs.ext4 /dev/sda2
然后,挂载文件系统。对于 EFI 分区,运行下面的命令:
mount –mkdir /dev/sda1 /mnt/boot
同时,用下面这个命令把文件系统挂载到根分区:
mount /dev/sda2 /mnt
(5)从镜像安装Arch Linux
安装Arch Linux要从镜像里获取所需的软件包和数据。这些镜像服务器存着操作系统的副本,既能实现冗余,又能分担主服务器的负载。
Arch Linux在不同地方有好多镜像。安装的时候建议选个离你最近的服务器,这样能减少下载延迟。
下面是从最近的镜像安装Arch Linux的步骤:
用下面这个命令同步Pacman存储库:
pacman -Syy
安装Python3和Reflector ,用来筛选和排序镜像:
pacman -Sy python3 reflector
用下面这个命令更新镜像列表。我们选美国最快且最近更新的10个镜像:
reflector -c “US” -f 10 -n 10 –save /etc/pacman.d/mirrorlist
运行下面这个命令,挂载根分区:
mount /dev/sda2 /mnt
用下面这个命令,在分区里安装 Arch Linux 和其他基本软件:
pacstrap /mnt base linux linux-firmware nano dhcpcd
然后就等着安装过程完成吧。可能得花点时间,具体要看你的网络连接速度。
-
广告合作
-
QQ群号:4114653