参考:https://wiki.archlinuxcn.org/wiki/%E5%AE%89%E8%A3%85%E6%8C%87%E5%8D%97
官方安装指南比较繁琐,有提供 archinstall
但是并没有详细介绍对应配置项,本教程根据自身安装经历编写
安装前的准备 **[**编辑 | 编辑源代码]
获取安装映像 **[**编辑 | 编辑源代码]
打开下载页面,并根据需要的引导方式,获取 ISO 文件或 netboot 映像以及相应的 GnuPG 签名。
阿里源:https://mirrors.aliyun.com/archlinux/iso/latest/
页面如下:
Index of /archlinux/iso/latest/
File Name File Size Date
Parent directory/ - -
arch/ - 2024-03-01 23:08
archlinux-2024.03.01-x86_64.iso 942.3 MB 2024-03-01 23:08
archlinux-2024.03.01-x86_64.iso.sig 141.0 B 2024-03-01 23:09
archlinux-2024.03.01-x86_64.iso.torrent 57.7 KB 2024-03-01 23:10
archlinux-bootstrap-2024.03.01-x86_64.tar.gz 182.5 MB 2024-03-01 23:09
archlinux-bootstrap-2024.03.01-x86_64.tar.gz.sig 141.0 B 2024-03-01 23:10
archlinux-bootstrap-x86_64.tar.gz 182.5 MB 2024-03-01 23:10
archlinux-bootstrap-x86_64.tar.gz.sig 141.0 B 2024-03-01 23:10
archlinux-x86_64.iso 942.3 MB 2024-03-01 23:10
archlinux-x86_64.iso.sig 141.0 B 2024-03-01 23:10
b2sums.txt 652.0 B 2024-03-01 23:10
sha256sums.txt 396.0 B 2024-03-01 23:10
点击 archlinux-x86_64.iso 下载
(可选)验证签名 **[**编辑 | 编辑源代码]
注:一般情况下载的都不会有问题,不验证也可以
建议使用前先验证所下载文件的签名,特别是从 HTTP 镜像源下载的文件,因为 HTTP 连接一般来说容易遭到拦截而提供恶意镜像。
在一台已经安装 GnuPG 的系统上,可通过下载 PGP 签名(在下载页面的 Checksums 下方)到 ISO 文件所在的路径,然后用以下方式验证签名:
$ gpg --keyserver-options auto-key-retrieve --verify archlinux-版本-x86_64.iso.sig
另外,在一台已经安装 Arch Linux 的计算机上可以通过以下方式验证:
$ pacman-key -v archlinux-版本-x86_64.iso.sig
注意: * 如果安装映像是从镜像站点下载,而不是从 archlinux.org 下载的话,其签名有被伪造的风险。在这种情况下,请您确保用来解码签名的公钥是被另一个可信的密钥签署的。gpg
命令将会输出公钥的指纹。
- 另一种验证签名的方法是确保公钥的指纹等于其中一位签署了 ISO 文件 Arch Linux 开发者的指纹。请您参阅维基百科获取更多关于公钥加密的信息。
准备安装介质 **[**编辑 | 编辑源代码]
Arch Linux 可以被制作成多种类型的安装介质,如 U 盘 、光盘和带有 PXE 的网络安装映像。请您按照合适的文章与教程,使用所选映像为自己准备安装介质。
注:本人使用 VMware 虚拟机安装,创建虚拟机在虚拟机光驱加载 iso 就好
启动到 live 环境 **[**编辑 | 编辑源代码]
注 1:物理机的话进 Bios 找 UEFI 或者 EFI 选项禁用安全启动,或者从 legacy 模式启动安装
注意: Arch Linux 安装镜像不支持 UEFI 安全启动(Secure Boot)功能。如果要引导安装介质,需要禁用安全启动。如果需要,可在完成安装后重新配置。
-
选择从带有 Arch 安装文件的介质启动,通常是需要在计算机启动加电自检时快速按下某个热键(比如部分主板会是 F12 键)。启动时的画面也可能会有提示,详情请参考自己的计算机的说明书或主板说明书。
-
当引导加载程序菜单出现时,选择 Arch Linux install medium 并按
Enter
进入安装环境。
提示: 安装映像在 UEFI 模式下使用 GRUB 引导,在 BIOS 模式下使用 syslinux 引导。分别使用e
或Tab
来输入引导参数。请参阅 README.bootparams 获取引导参数列表。* 手动定义启动参数的一个常见例子是改变系统显示在超高分辨率(HiDPI)屏幕的字体的大小。为使系统在 HiDPI 屏幕上显示的字体有更好的可读性——当 Live 系统启动时屏幕还没有被识别为 HiDPI 的时候——使用fbcon=font:TER16x32
会有帮助。参见 HiDPI#Linux 控制台 的详细解释。
-
您将会以 root 身份登录进入一个虚拟控制台,默认的 Shell 是 Zsh。
如果要使用其他控制台(例如在安装时使用 Lynx 查看本指南),可以使用
Alt+<i>箭头</i>
快捷键切换不同的控制台。要编辑配置文件,可以使用 mcedit(1)、nano 和 vim 等文本编辑软件。请参阅 packages.x86_64 获取安装介质中包含的软件包列表。 -
接下来先连接 SSH 客户端(不然要手打命令)
输入下面命令设置 ssh 密码,随便设 88888888 都行
passwd
然后获取 ip
ip a
然后用 ssh 客户端输入上面拿到的 ip 地址,点连接,确定接受主机秘钥,输入账户 root,密码是刚刚设置的密码 8888888
-
使用官方脚本安装
命令:
archinstall
-
逐个配置
Archinstall language
安装器的语言,维持预设英文就好,因为 tty 也无法显示中文。
Keyboard layout
键盘设定,维持
us
就行。Mirror region
切换映射站点,进入后选取 China 的软体库(按空白键),再按 Esc 返回
Disk Configuration
本人在这选的是 use a best-effort 那个选项
选取要安装系统的磁盘,自行从容量判断。
档案系统建议选 BTRFS 或 EXT4,本人选 BTRFS
然后会有两个问题问你删除数据的问题全部默认 yes 就好
Bootloader
本人选择 Systemd-boot
archinstall 指令稿的开机引导程式预设是使用 Systemd-boot,此引导程式弹性不高,也可以改回传统的 GRUB。
SWAP
RAM 不足时拿硬碟分区来缓衝之用,维持预设让其自动建立。
Hostname
电脑名称,可维持预设。
Root password
设定 Root 密码,建议六位数以上。
User account
建立一般使用者。
选取 Add a user
不设置就只有一个 root 账号,本人没设置
输入新使用者的名称,建议小写字母,例如新增名叫
user
的一般使用者,接著选取 yes 赋予其使用 sudo 的权限。选取 Confrim and exit
Profile
这里可选取要將 Arch 安装为桌面电脑,还是伺服器的设定档。
可以选取 Desktop,桌面环境看个人选择,可以按照显示卡安装驱动。注意 Nvidia 的不要装到开源的 nouveau,因其效能差又无法使用 CUDA。
也可以选最小安装,本人选的最小安装
Audio
默认没有
Kernels
要安装的核心变种,维持预设的
linux
。除非你需要用 Waydroid 跑 Android APP 才选取linux-zen
核心。Arch Linux 可依照用途,同时安装不同版本的 Linux 核心。
Additional Packages
额外套件。建议这边填入
noto-fonts-cjk
装字体,不然开机中文字会变成方块。Network Configuration
网路设定,如果前面选了桌面通常选 2 留给 NetworkManager 自动管理,没选桌面不要选 2。
选 1 安装后没网,要自己启用网卡配 ip
选 3 选网卡,选 DHCP,安装好之后会自动获取 ip,本人选的这个
配置好选这个退出
Timezone
时区设定,默认就好。
Automatic time sync
开机自动校时,维持预设。
Optional repositories
额外的软体库。
除非你需要用 Wine 跑 Windows 程式,才勾选
multilib
开启 32 位元的软体库。设不设置都行
储存设定档
可储存本次安装设定档供日后利用。
选取 Save Configuration
选取 Save all,它会將设定档储存到安装好的系统
开始安装
確认一切无误后,选取 Install 开始安装,接著会按照以上设定档安装系统。因为上面选了 KDE 的设定档,下载与安装套件约需要半小时。
装好后,选取 No 再输入 Exit 重开机。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于