首页 > 系统相关 >Arch Linux使用archinstall快速安装配置2024版

Arch Linux使用archinstall快速安装配置2024版

时间:2024-03-07 10:22:33浏览次数:35  
标签:01 x86 Arch 2024 archlinux 64 Linux 安装

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)功能。如果要引导安装介质,需要禁用安全启动。如果需要,可在完成安装后重新配置

  ​image

  1. 选择从带有 Arch 安装文件的介质启动,通常是需要在计算机启动加电自检时快速按下某个热键(比如部分主板会是F12键)。启动时的画面也可能会有提示,详情请参考自己的计算机的说明书或主板说明书。

  2. 当引导加载程序菜单出现时,选择 Arch Linux install medium 并按 Enter​ 进入安装环境。
    提示: 安装映像在 UEFI 模式下使用 GRUB 引导,在 BIOS 模式下使用 syslinux 引导。分别使用 e​ 或 Tab​ 来输入引导参数。请参阅 README.bootparams 获取引导参数列表。* 手动定义启动参数的一个常见例子是改变系统显示在超高分辨率(HiDPI)屏幕的字体的大小。为使系统在HiDPI屏幕上显示的字体有更好的可读性——当Live系统启动时屏幕还没有被识别为HiDPI的时候——使用 fbcon=font:TER16x32​ 会有帮助。参见 HiDPI#Linux 控制台 的详细解释。

    image

  3. 您将会以 root 身份登录进入一个虚拟控制台,默认的 Shell 是 Zsh

    image

    如果要使用其他控制台(例如在安装时使用 Lynx 查看本指南),可以使用 Alt+<i>箭头</i>快捷键切换不同的控制台。要编辑配置文件,可以使用 mcedit(1)nanovim 等文本编辑软件。请参阅 packages.x86_64 获取安装介质中包含的软件包列表。

  4. 接下来先连接SSH客户端(不然要手打命令)

    输入下面命令设置ssh密码,随便设88888888都行

    passwd
    

    image

    然后获取ip

    ip a
    

    image

    然后用ssh客户端输入上面拿到的ip地址,点连接,确定接受主机秘钥,输入账户root,密码是刚刚设置的密码8888888

    image

    image

  5. 使用官方脚本安装

    命令:

    archinstall
    

    image

  6. 逐个配置

    Archinstall language

    安装器的语言,维持预设英文就好,因为tty也无法显示中文。

    Keyboard layout

    键盘设定,维持us​就行。

    Mirror region

    切换映射站点,进入后选取China的软体库(按空白键),再按Esc返回

    image

    Disk Configuration

    本人在这选的是use a best-effort那个选项

    选取要安装系统的磁盘,自行从容量判断。
    image

    档案系统建议选BTRFS或EXT4,本人选BTRFS

    然后会有两个问题问你删除数据的问题全部默认yes就好

    Bootloader

    本人选择Systemd-boot

    archinstall指令稿的开机引导程式预设是使用Systemd-boot,此引导程式弹性不高,也可以改回传统的GRUB。

    image

    SWAP

    RAM不足时拿硬碟分区来缓衝之用,维持预设让其自动建立。

    Hostname

    电脑名称,可维持预设。

    Root password

    设定Root密码,建议六位数以上。

    User account

    建立一般使用者。

    选取Add a user

    不设置就只有一个root账号,本人没设置

    输入新使用者的名称,建议小写字母,例如新增名叫user​的一般使用者,接著选取yes赋予其使用sudo的权限。

    选取Confrim and exit

    Profile

    这里可选取要將Arch安装为桌面电脑,还是伺服器的设定档。

    可以选取Desktop,桌面环境看个人选择,可以按照显示卡安装驱动。注意Nvidia的不要装到开源的nouveau,因其效能差又无法使用CUDA。

    也可以选最小安装,本人选的最小安装
    image

    Audio

    默认没有

    Kernels

    要安装的核心变种,维持预设的linux​。除非你需要用Waydroid跑Android APP才选取linux-zen​核心。

    Arch Linux可依照用途,同时安装不同版本的Linux核心。

    Additional Packages

    额外套件。建议这边填入noto-fonts-cjk​装字体,不然开机中文字会变成方块。

    Network Configuration

    image

    网路设定,如果前面选了桌面通常选2留给NetworkManager自动管理,没选桌面不要选2。

    选1安装后没网,要自己启用网卡配ip

    选3选网卡,选DHCP,安装好之后会自动获取ip,本人选的这个image

    配置好选这个退出

    Timezone

    时区设定,默认就好。

    Automatic time sync

    开机自动校时,维持预设。

    Optional repositories

    额外的软体库。

    除非你需要用Wine跑Windows程式,才勾选multilib​开启32位元的软体库。

    设不设置都行

    储存设定档

    可储存本次安装设定档供日后利用。

    选取Save Configuration

    选取Save all,它会將设定档储存到安装好的系统

    开始安装

    確认一切无误后,选取Install开始安装,接著会按照以上设定档安装系统。因为上面选了KDE的设定档,下载与安装套件约需要半小时。

    装好后,选取No再输入Exit重开机。

    image

  ‍

标签:01,x86,Arch,2024,archlinux,64,Linux,安装
From: https://www.cnblogs.com/yw1551/p/18058304/arch-linux-uses-archinstall-to-quickly-install-a

相关文章

  • linux 下安装字体
    (1)找到Windows系统的字体文件夹:Windows字体的系统路径是C:\Windows\Fonts(2)远程登陆Linux系统远程登陆到自己的Linux系统后,先切换到/usr/share/fonts/目录下在该目录下新建chinese文件夹,代表这里面存放的是中文字体(3)更改字体权限chmod755/usr/share/fo......
  • 【2024-03-03】连岳摘抄
    23:59看看生鸡活鸭、鲜鱼水菜,碧绿的南瓜、通红的辣椒,热热闹闹,挨挨挤挤,让人感到一种生之乐趣。                                                 ——汪曾祺运气是和......
  • 【2024-03-02】连岳摘抄
    23:59别怕美好的一切消失,咱们先来让它存在。                                                 ——王小波孔子有句教诲很好,“不在其位,不谋其政”。它往往被消极理解,......
  • elasticsearch常用操作
    POST/index{i}/_close//对索引进行关闭操作GET/_cluster/settings?include_defaults=true//查看集群的默认配置信息GET/_cluster/health//轮询等待集群恢复green状态查看集群的健康状态GET/_cat/indices//查看所有的索引信息GET/索引名称/_stats//查看单个索引的信......
  • 2024-2月总结
    时间过得飞快,一转眼2个月过去了。现在来简单总结下2024年的这两个月。工作这两个月工作自己感觉比较满意的,是把一些陈年老技术债还了一些,升级了项目中的一些依赖,也替换了一个过时、不再维护的依赖。虽然清理的不算很多,但也算是迈出了重要的一步,因为技术债恶心人又不紧迫,一直不......
  • 2024.03.06
          第二天所花时间(包括上课)1h代码量(行)50h博客量(篇)1了解到的知识点AndroidStudio对数据库的增删改,了解了相应的代码          今天学习了AndroidStudio的对数据库的增删改,学习了相应的代码,复习了原来javaweb的相......
  • 2024.3.6学习笔记
    1.InfoNCEloss(源自知乎https://zhuanlan.zhihu.com/p/506544456)1.引入把对比学习看成是一个字典查询的任务,即训练一个编码器从而去做字典查询的任务。假设已经有一个编码好的queryq以及一系列编码好的样本k0,k1,k2...,把k0,k1,k2...可以看作是字典里的key。假设只有一......
  • ICLR 2024|图像匹配新突破!GIM:首个从互联网视频中学习通用图像匹配器的框架
    前言 为了解决基于深度学习方法泛化性的问题,来自厦门大学、Intel、大疆的研究者们提出了GIM:LearningGeneralizableImageMatcherfromInternetVideos。GIM是第一个可以让匹配模型从互联网视频中学习到强泛化能力的训练框架。本文转载自机器之心仅用于学术分享,若侵权请......
  • Nessus 2024年最新安装说明
    截至发文应该是最新的安装说明文档了,目前的Nessus版本是10.7.1下载之后直接安装即可,安装完成后自动跳转出nessus页面,或者打开浏览器访问:https://127.0.0.1:8834(https://localhost:8834) 开始注册: 选择Managedscanner,然后Continue 选择Tenable.sc(现在变成了TenableSecu......
  • 2024/03/06
    今日在软件学习上所花的时间大概就3小时多左右。今日的编写的代码行数算上数据库大概300多行。发表博客一篇。今天主要学习了springboot中的三层架构加上分层解藕,使用ioc容器管理和DI分配来完成项目在运行时的对象的实例化对象的填充。packagecom.itheima.springbootwebquic......