Arch Linux使用archinstall快速安装配置2024版
参考:https://wiki.archlinuxcn.org/wiki/安装指南
官方安装指南比较繁琐,有提供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重开机。
标签:01,x86,Arch,2024,archlinux,64,Linux,安装 From: https://www.cnblogs.com/yw1551/p/18058304/arch-linux-uses-archinstall-to-quickly-install-a