惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

S
Schneier on Security
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
T
Threat Research - Cisco Blogs
C
Cyber Attacks, Cyber Crime and Cyber Security
C
CXSECURITY Database RSS Feed - CXSecurity.com
A
Arctic Wolf
Security Latest
Security Latest
Simon Willison's Weblog
Simon Willison's Weblog
I
Intezer
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
T
Troy Hunt's Blog
Latest news
Latest news
Help Net Security
Help Net Security
S
Security Affairs
Webroot Blog
Webroot Blog
The Hacker News
The Hacker News
AI
AI
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
T
Tor Project blog
Forbes - Security
Forbes - Security
Google DeepMind News
Google DeepMind News
AWS News Blog
AWS News Blog
Attack and Defense Labs
Attack and Defense Labs
P
Proofpoint News Feed
www.infosecurity-magazine.com
www.infosecurity-magazine.com
H
Help Net Security
L
Lohrmann on Cybersecurity
S
SegmentFault 最新的问题
Google Online Security Blog
Google Online Security Blog
MongoDB | Blog
MongoDB | Blog
Cyberwarzone
Cyberwarzone
The Last Watchdog
The Last Watchdog
S
Securelist
N
News and Events Feed by Topic
S
Secure Thoughts
F
Fortinet All Blogs
博客园_首页
C
Cybersecurity and Infrastructure Security Agency CISA
量子位
M
MIT News - Artificial intelligence
F
Full Disclosure
T
The Blog of Author Tim Ferriss
T
Tailwind CSS Blog
Recent Commits to openclaw:main
Recent Commits to openclaw:main
Microsoft Security Blog
Microsoft Security Blog
I
InfoQ
P
Privacy International News Feed
L
LangChain Blog
Know Your Adversary
Know Your Adversary
C
CERT Recently Published Vulnerability Notes

纸鹿摸鱼处

北京实习300天 | 纸鹿摸鱼处 实习后买了一堆东西 | 纸鹿摸鱼处 谈谈不受欢迎的博客技术特征 | 纸鹿摸鱼处 我们的设备被拿来做了什么:软件的背景行为 | 纸鹿摸鱼处 生成式AI正在生成 | 纸鹿摸鱼处 前端字体二三事 | 纸鹿摸鱼处 深色模式开发的最佳实践 | 纸鹿摸鱼处 寻不回手工油糕 | 纸鹿摸鱼处 一些数码外设的评价和“捡垃圾”心得 | 纸鹿摸鱼处 朋友的 Vivado 和 Modelsim 装上了吗 | 纸鹿摸鱼处 迟到三月的年末博客杂谈:动力、文章和内容 | 纸鹿摸鱼处 VitePress 不完全优化指南 | 纸鹿摸鱼处 给电脑新手的笔记本开荒指南导读 | 纸鹿摸鱼处 再谈考试时钟:技术之外的思考 | 纸鹿摸鱼处 今日校园见闻:我已经出离高兴了 | 纸鹿摸鱼处 配置并差点运行不了 Java Applet | 纸鹿摸鱼处 Windows 上的开源软件入门 | 纸鹿摸鱼处 博客进化:从 Hexo 到 Nuxt Content | 纸鹿摸鱼处 祖母的90年代南昌差旅之险 | 纸鹿摸鱼处 Linux 下通过 Samba 共享文件夹 | 纸鹿摸鱼处 从“端口无法访问”到本地环境问题——朋友的博客踩坑记录 | 纸鹿摸鱼处 Windows 空间管理/清理指南 | 纸鹿摸鱼处 遭遇APP乱象:老人的「钱袋子」开线了 | 纸鹿摸鱼处 封面被 Linux QQ 官方用了,但是有一些小缺陷 | 纸鹿摸鱼处 Windows 终端体验优化指南 | 纸鹿摸鱼处 有问题,就要讲出来。 | 纸鹿摸鱼处 从 CSS 排序折腾到 Stylelint 和 pnpm | 纸鹿摸鱼处 使用 DOSBox 的多种方式 | 纸鹿摸鱼处 今日有「假」 | 纸鹿摸鱼处 把博客文章按年份放在子文件夹中了 | 纸鹿摸鱼处 写过的奇妙代码。 | 纸鹿摸鱼处 Arch Linux 启动引导修复 | 纸鹿摸鱼处 在延长今天和期待明天之间 | 纸鹿摸鱼处 今日无事,除了一些技术咨询 | 纸鹿摸鱼处 系统引导配置分享 | 纸鹿摸鱼处 病毒高占用CPU,三天杀俩 | 纸鹿摸鱼处 运营商又想多收话费了 | 纸鹿摸鱼处 电脑连接手机,手机给电脑传文件…… | 纸鹿摸鱼处 Moonlight 串流指南 | 纸鹿摸鱼处 SSH 免密登录 | 纸鹿摸鱼处 Termux 简单指南 | 纸鹿摸鱼处 Tailscale 不完全使用指南 | 纸鹿摸鱼处 Windows 安装指南 | 纸鹿摸鱼处 Arch Linux 易用性及美化 | 纸鹿摸鱼处 Arch Linux 初步配置 | 纸鹿摸鱼处 VS Code 简单配置项 | 纸鹿摸鱼处 他修电脑又遇到了我 | 纸鹿摸鱼处 修监控 (授权转载) | 纸鹿摸鱼处 被大块落冰砸中的话—— | 纸鹿摸鱼处
使用 ArchInstall 安装 Arch Linux | 纸鹿摸鱼处
纸鹿本鹿, hi@zhilu.cyou · 2023-05-23 · via 纸鹿摸鱼处

安装前准备

安装 Arch Linux 时务必小心!如果误操作可能会导致 Windows 系统无法启动。请留好以下两篇文章,以备后日之用。

制作安装镜像

下载镜像

官方提供了 Arch Linux 下载页面,但是推荐在镜像站下载安装镜像,速度更快:

装载到U盘

可以使用 RufusbalenaEtcher 等类似工具把镜像刻录到 U 盘。但我个人更推荐先给 U 盘安装 Ventoy,只要把镜像文件放入 U 盘就可以在启动时手动选择,并且不影响 U 盘正式使用。

关闭安全启动

关闭 Windows 的 BitLocker 或设备加密,否则你的 Windows 数据可能会被锁死。

Ventoy 需要加载自定义证书文件才能在启用“安全启动”特性的设备上正常启动,一些 Linux 安装环境可能也不支持“安全启动”。方便起见,可以在 BIOS 设置里关闭“安全启动”特性,装好系统后再打开。

关闭“快速启动”功能,也许可以解决一些玄学的掉引导问题。

如果 Ventoy 启动镜像时遇到错误,可以在选择镜像后,使用 grub2 模式引导启动。

联网

#

ping -c 4 1.1.1.1

测试网络,如果无报错,可以跳过此节。

通过数据线共享手机网络

有时买到的第三方 USB 线只能充电,无法传输数据。因此建议用手机原装充电器(其他手机的也可)提供的数据线来共享手机网络。

如果通过数据线共享手机网络,建议同时连接 WiFi,防止意外断联导致安装失败。

使用数据线连接手机与电脑,在手机热点设置中启用“USB共享网络”即可。注意,如果你重启了电脑或者断开了数据线连接,可能需要在手机设置中重启(关闭并打开)USB 共享网络功能。

连接WiFi

  • 部分电脑会限制无线网卡,故建议先执行命令解锁 WiFi #

    rfkill unblock wifi

  • 进入联网工具 #

    iwctl

  • 扫描 WiFi [iwd]#

    station wlan0 scan

  • 查看 WiFi 列表 [iwd]#

    station wlan0 get-networks

  • 连接 WiFi [iwd]#

    station wlan0 connect [SSID]

    • 可以按 Tab 键补全 SSID(WiFi 名称)。
    • 安装镜像的 TTY 终端没有中文字体,不支持中文显示,所以用户可能无法区分中文名称的 WiFi。
  • 退出 iwctl [iwd]#

    exit

检查硬盘分区

如果你的电脑上安装了 Windows,建议提前在 Windows 中留出安装系统的硬盘分区,你也可以使用 PE 系统来管理硬盘分区。

  • 列出硬盘分区 #

    lsblk -o+LABEL,FSTYPE

  • 若有必要,创建新的硬盘分区 #

    cfdisk /dev/[driver]

    • Driver(硬盘驱动器)名称应当类似于 sda、nvme0n1 等。
  • 如有必要,格式化分区 #

    mkfs.btrfs /dev/[partition]

    • 如果格式化失败,确认不含重要数据后,加上 -f 选项强制格式化。

换源

使用 Reflector 更新源,可以使安装速度更快。

#

reflector --verbose --country China --sort rate --save /etc/pacman.d/mirrorlist

换源后,请不要在 ArchInstall 中设置 Mirrors 选项。

关于浙大镜像源

在安装 Arch Linux 时下载数据量较大,校园网易被标记为风险 IP,浙大镜像源会对此做出风控,导致下载失败。因此,浙大镜像源不适合用来安装 Arch Linux、日常滚包。

  • 删除浙大镜像源 #

    sed -i '/zju/d' /etc/pacman.d/mirrorlist

在安装过程中执行其他命令

如果你在 ArchInstall 过程遇到一些不得不输入命令的情况,可以按 Ctrl+Alt+F2 进入 2 号虚拟终端,登录 root 用户执行命令后,按 Ctrl+Alt+F1 回到安装界面即可。

  • 进入安装工具 #

    archinstall

    • 如果等待时间过长,可以按 Ctrl+C 中断,然后重新执行命令。
    • 如果多次尝试都不能进入安装界面,那么建议更换网络环境再试。

选择本地语言

进入 Locales 选项:

  • 移动到 Locale language 项敲回车,键入/cn搜索,选择 zh_CN
  • 其他选项保持默认值,即可 ← Back

选择镜像下载地区

如果你使用过 Reflector 更新源,那么不应该进行此项设置。

你可以通过在 Mirrors 选项内按 Ctrl+C 重置设置。

Mirrors 项敲回车,键入/ch搜索,选择China

选择硬盘分区

进入 Disk configuration 选项:

  • 选择 Use a best-effort default partition layout 会⚠清空硬盘⚠并自动规划分区。
  • 选择 Manual Partitioning 项可以手动配置分区。
    • 选择的设备(Device)应该是你的硬盘。
    • 随后选择 EFI 启动分区,指定挂载点(Mount Point)为 /boot(更规范的配置是 /boot/efi,但可能会安装失败)。可以选择 Windows 的引导分区作为启动分区,这个分区一般有以下特征:
      • 在第一个硬盘的第一个分区(/dev/nvme0n1p1)。
      • 大小为 260MB。
      • 文件系统为 FAT32。
    • 选择新创建的 BtrFS 分区,指定挂载点为 /
      • 新的 ArchInstall 可能需要格式化(Wipe data/Format)这个分区。
      • 如果无法直接设置挂载点,可能要设置一个子卷(Subvolume)@,挂载点为 /,再Confirm and exit
    • 可以按照需求添加其他分区,随后在硬盘主菜单 Confirm and exit

选择引导工具

Bootloader 选择使用默认的 Systemd-boot 即可,一般不需要设置。

如果你的电脑开启了独显直连功能,使用 Grub 会导致操作视图更新卡顿。

设置主机名

Hostname 选项中可以设置主机名。注意,主机名不是用户名。

设置 Root 用户密码

Root password 选项中设置 Root 用户密码即可启用 Root 用户。密码需要输入两次才会确定。

添加用户

User account 选择中,选择 Add a user,输入用户名(不含大写字母)、两遍密码,并且确认作为 Superuser(超级用户,即具有 sudo 权限),然后选择 Confirm and exit

选择用户环境

Profile 选项中:

  • Type 选择桌面环境(Desktop),桌面环境推荐 KDE Plasma
  • Graphics driver:如果是双显卡笔记本,可以先装 CPU 对应的开源核显驱动(AMD 或者 Intel),系统安装完成后再安装独显驱动。
  • 其他选项默认即可,选择 ← Back

选择音频驱动

Audio 选项中,默认的 Pipewire 即可,PulseAudio 比较老旧,建议仅在 Pipewire 失效时选择。

设置网络

Network configuration 选项选择 Use NetworkManager 即可。

可选包

Additional packages 选项中,可以添加以下包,用空格作为分隔符,回车确认:

  • nvidia:Nvidia 专有的显卡驱动。
  • ttf-sarasa-gothic:更纱黑体,体积较大但显示效果更好,以防重启之后中文显示为方框。

选择时区

Timezone 选项中,键入 /chon 可以搜索,选择 Asia/Chongqing

安装

移动到 Install 项敲回车,确认无误后再敲回车,等待即可。

安装成功后,会进入新系统的 Chroot 环境,你可以自由安装软件,也可输入 exit 退出。我推荐按 Ctrl+Alt+Delete 直接重启系统。

进入系统

如果你是 Nvidia 显卡用户,在一会的 SDDM 登录界面中,左上角的 Session 菜单中应当选择 Plasma(X11) 选项,而不是 Wayland 环境。

可以参照此文章进行后续配置。