发布时间:2026/8/11 9:26:16
Arch Linux安装配置指南 Arch Linux安装配置指南1. 准备Live环境1.1 下载并校验镜像下载ISO镜像进入镜像所在目录校验签名pacman-key-varchlinux-version-x86_64.iso.sig1.2 制作启动U盘确认U盘设备名例如/dev/sda确保其未挂载lsblk写入镜像sudocatarchlinux-version-x86_64.iso/dev/sda1刷写缓存并弹出synceject/dev/sda11.3 进入Live环境进入BIOS禁用Secure Boot若存在Secure Boot Mode设为Standard或关闭确认已以UEFI模式启动输出64表示成功cat/sys/firmware/efi/fw_platform_size1.4 连接网络并同步时间进入iwctl连接Wi-Fiiwctl station wlan0 connectwifi名# 输入密码exit验证网络有IP地址即为成功ipa开启网络时间同步timedatectl set-ntptrue2. 磁盘分区与文件系统2.1 分区查看磁盘设备lsblk-pf对磁盘进行分区以/dev/nvme0n1为例cfdisk/dev/nvme0n1删除所有已有分区delete创建 EFI 分区new → 大小 1G → type → EFI System创建根分区new → 使用剩余全部空间 → write 写入并 quit 退出确认分区结果lsblk-pf2.2 格式化mkfs.fat-F32/dev/nvme0n1p1# EFI 分区mkfs.btrfs-f/dev/nvme0n1p2# 根分区2.3 创建 Btrfs 子卷并挂载临时挂载根分区mount-tbtrfs-ocompresszstd /dev/nvme0n1p2 /mnt创建子卷btrfs subvolume create /mnt/ btrfs subvolume create /mnt/home btrfs subvolume create /mnt/swap卸载临时挂载umount/mnt正式挂载子卷mount-tbtrfs-osubvol/,compresszstd /dev/nvme0n1p2 /mntmount--mkdir-tbtrfs-osubvol/home,compresszstd /dev/nvme0n1p2 /mnt/homemount--mkdir-tbtrfs-osubvol/swap,compresszstd /dev/nvme0n1p2 /mnt/swap2.4 挂载启动分区mount--mkdir/dev/nvme0n1p1 /mnt/bootdf-h# 检查挂载情况3. 安装基本系统3.1 配置镜像源并安装基础包更新密钥pacman-Syarchlinux-keyring编辑镜像列表在/etc/pacman.d/mirrorlist开头添加中国源Server https://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch Server https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch Server https://mirrors.aliyun.com/archlinux/$repo/os/$arch安装基础包pacstrap-K/mnt base base-devel linux linux-firmware btrfs-progs pacstrap /mnt networkmanager neovim amd-ucode3.2 创建交换文件btrfs filesystem mkswapfile--size8g--uuidclear/mnt/swap/swapfilechmod600/mnt/swap/swapfileswapon/mnt/swap/swapfile3.3 生成 fstabgenfstab-U/mnt/mnt/etc/fstabcat/mnt/etc/fstab# 检查内容3.4 chroot 进入新系统arch-chroot /mnt4. 系统基础配置chroot内4.1 时区与硬件时钟ln-sf/usr/share/zoneinfo/Asia/Shanghai /etc/localtime hwclock--systohc4.2 本地化设置编辑/etc/locale.gen取消注释en_US.UTF-8 UTF-8和zh_CN.UTF-8 UTF-8生成本地化locale-gen设置默认语言编辑/etc/locale.confLANGen_US.UTF-84.3 网络配置设置主机名echotistath/etc/hostname编辑/etc/hosts写入127.0.0.1 localhost ::1 localhost 127.0.1.1 tistath.localdomain tistath4.4 设置root密码passwd4.5 安装并配置systemd-bootsystemctl daemon-reload bootctlinstall--esp-path/bootchmod600/boot/loader/random-seed创建启动项/boot/loader/entries/arch.conftitle Arch Linux linux /vmlinuz-linux initrd /amd-ucode.img initrd /initramfs-linux.img options rootUUID$(blkid -s UUID -o value /dev/nvme0n1p2) rootflagssubvol rw loglevel7配置启动管理器/boot/loader/loader.confdefault arch timeout 3 console-mode max editor no生效systemd-machine-id-setup bootctl update4.6 安装efibootmgr并重启pacman-Sefibootmgrexit# 退出 chrootreboot# 重启进入新系统以上是通用配置其余按需选择5. 用户与桌面环境5.1 连接网络重启后以root登录执行systemctlenable--nowNetworkManager nmcli dev wifi connectwifi名password密码ipa# 验证5.2 安装Fish Shellsudopacman-Sfish5.3 创建普通用户并配置useradd-m-Gwheel,users-s/usr/bin/fish tistathpasswdtistathechotistath ALL(ALL) ALL/etc/sudoers.d/tistathchmod440/etc/sudoers.d/tistath完成后退出root以tistath登录后续操作5.4 安装图形界面与基本应用sudopacman-Smate-polkit xdg-desktop-portal-gtk xwayland-satellite niri kitty adobe-source-han-sans-otc-fonts ttf-jetbrains-mono-nerd firefox# Firefox 的交互询问均选择2fc-cache-fv5.5 配置Niri窗口管理器生成默认配置niri-session按需编辑~/.config/niri/config.kdl为闲置脚本添加执行权限chmodx ~/.config/niri/scripts/swayidle.sh5.6 安装通知服务sudopacman-Slibnotify mako6. 中文输入法与加速器6.1 添加archlinuxcn源并安装yay编辑/etc/pacman.conf添加[archlinuxcn] Server https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch Server https://mirrors.ustc.edu.cn/archlinuxcn/$arch Server https://mirrors.hit.edu.cn/archlinuxcn/$arch Server https://repo.huaweicloud.com/archlinuxcn/$arch安装yay并配置AUR镜像sudopacman-Syarchlinuxcn-keyringsudopacman-Syay yay--aururlhttps://aur.tuna.tsinghua.edu.cn--save# 清华源# 若失效可恢复官方yay --aururl https://aur.archlinux.org --save6.2 安装并配置fcitx5输入法sudopacman-Sfcitx5-im fcitx5-rime rime-ice-pinyin-git编辑Rime配置~/.local/share/fcitx5/rime/default.custom.yamlpatch:__include:rime_ice_suggestion:/ascii_composer:switch_key:Shift_L:commit_codeShift_R:commit_codemenu:page_size:10style:horizontal:trueengine/filters:-simplifier在输入法设置中添加Rime6.3 安装Watt Toolkit加速器yay-Swatt-toolkit-bin初始化证书数据库并信任证书mkdir-p~/.pki/nssdb certutil-N-d~/.pki/nssdbsudotrust anchor--storeSteamTools.Certificate.cersudochmodaw /etc/hosts在Firefox的设置-安全中导入证书用于加速GitHub在steam中打开任意游戏按ShiftTab点击进入内置浏览器在chrome://settings的安全中加入后缀名从cer改成pem的证书7. 应用配置7.1 大写锁定映射为Ctrl编辑/etc/udev/hwdb.d/99-caps-ctrl.hwdb添加evdev:atkbd:dmi:bvn*:bvr*:bd*:svn*:pn*:pvr* KEYBOARD_KEY_3aleftctrl生效sudosystemd-hwdb updatesudoudevadm trigger7.2 浏览器配置在Firefox中调整语言偏好修改下载目录至所需位置7.3 主题与鼠标指针将桌面环境各组件统一更换为Catppuccin主题下载鼠标主题Colloid cursors并解压到~/.local/share/icons/7.4 Neovim配置在Neovim中安装treesitter解析器:TSInstall cpp html latex yaml7.5 微信沙盒配置创建共享目录用于文件传输mkdir-p~/wechat-shared查找沙盒启动脚本ls/usr/bin/wechat*编辑脚本例如/usr/bin/wechat-universal在exec bwrap与/opt/wechat/wechat $之间插入一行--bind /home/tistath/wechat-shared /home/tistath/wechat-shared其他配置文件我的仓库包内核固件说明linux内核本体linux-firmware必需固件集合amd-ucode微码管理CPUtlp电源管理brightnessctl亮度调节基础系统说明base最小系统环境base-devel编译环境btrfs-progsBTRFS文件系统管理工具efibootmgrUEFI启动项管理man-db命令手册pacman-contribpacman清理工具networkmanager网络管理git版本管理系统维护说明snapper快照工具snap-pac自动创建快照桌面环境说明niri窗口管理器xwayland-satellite兼容X11应用waybar状态栏swaybg壁纸swayidle锁屏swaylock-effects屏保mako消息通知libnotify桌面通知库mako依赖mate-polkit图形应用提权wl-clipboard底层剪切板copyq图形化高级剪切板命令行工具说明kitty终端fishshellfastfetch系统信息展示tree文件结构显示rsync高效复制pastel颜色显示工具chafa图片查看工具AUR说明archlinuxcn-keyring仓库密钥yayAUR助手开发工具说明neovim文本编辑器tree-sitter-cli语法树解析treesitter依赖ripgrep高速文本搜索telescope依赖clangC/C前后端多媒体说明gst-libav音视频编解码插件gst-plugins-base音视频编解码插件gst-plugins-good音视频编解码插件libva-utils硬件加速管理浏览器说明firefox火狐浏览器gnome-keyring密码管理torbrowser-launcher洋葱浏览器加速器说明watt-toolkit-bin加速githubsteam等文档查看说明zathuraPDF查看工具zathura-pdf-mupdfPDF渲染后端tesseract-data-engPDF英文语言包tesseract-data-chi_simPDF中文语言包字体说明adobe-source-han-sans-otc-fonts思源黑体简繁日韩字体ttf-jetbrains-mono-nerdJetbrains mono nerd font,英文字体及图标输入法说明fcitx5输入法fcitx5-rime*中州韵桥接中文输入法fcitx5-configtool输入法配置工具fcitx5-gtk使输入法在GTK中可用fcitx5-qt使输入法在QT中可用rime-ice-pinyin-git雾凇拼音游戏说明steam游戏平台社交说明linuxqqQQwechat-universal-bwrap隐私版微信

相关新闻

2026/8/11 9:21:15

什么是独享静态住宅网络,哪些业务场景需要用到呢?

独享静态住宅IP是来自真实家庭宽带网络、长期固定不变,且在使用周期内完全归单一用户专属使用的公网IP地址,是跨境运营等场景的高价值网络资源。 一、核心构成拆解 住宅IP属性:由当地正规家庭宽带运营商(ISP)分配&…

2026/8/11 9:21:15

Mermaid Live Editor:代码驱动图表创作的完整高效解决方案

Mermaid Live Editor:代码驱动图表创作的完整高效解决方案 【免费下载链接】mermaid-live-editor Edit, preview and share mermaid charts/diagrams. New implementation of the live editor. 项目地址: https://gitcode.com/GitHub_Trending/me/mermaid-live-ed…

2026/8/11 9:21:15

MCP和LLM对话验证

MCP和LLM对话验证MCP和LLM对话验证,验证在LLM执行MCP过程中工具存在状态,验证LLM是如何完成工具的调用的!0-MCP学习什么1-【理论】先知道MCP是什么东西(FunctionCall标准化对接,一个协议,只要大家都按照这个…

2026/8/11 10:21:33

Python警告处理在电磁近场测量中的实战应用

1. 电磁近场测量中的Python警告处理实战 在电磁兼容(EMC)测试和射频工程领域,近场测量是诊断辐射源和定位干扰问题的关键技术。当我们用Python处理探头采集的电磁场数据时,经常会遇到各种警告信息——从数值计算的不稳定到硬件接口的通信异常。这些警告如…

2026/8/11 10:21:33

2025届必备的十大降重复率神器实际效果

Ai论文网站排名(开题报告、文献综述、降aigc率、降重综合对比) TOP1. 千笔AI TOP2. aipasspaper TOP3. 清北论文 TOP4. 豆包 TOP5. kimi TOP6. deepseek 降低AI生成内容检测率,需从多个维度优化文本特征。 增添个性化的表述, 于文章里…

2026/8/11 10:21:33

PanelAI企业级AI运维系统核心技术与实战

1. PanelAI企业级后台管理系统核心价值解析 在AI技术大规模落地的今天,企业面临的核心痛点已经从"如何搭建AI模型"转变为"如何高效管理AI生产环境"。PanelAI企业版正是瞄准这一需求,提供从基础设施监控到智能运维的全栈解决方案。我…

2026/8/11 10:21:33

产线MES终端哪个品牌好?国产主流厂家选型指南

产线MES终端哪个品牌好?国产主流厂家选型指南 MES系统上线后,终端设备是直接面向操作工的"最后一公里"。终端选不好,MES功能再强大也落不了地——要么软件装不上,要么数据采不回来,要么设备撑不住车间环境。…

2026/8/11 3:03:40

如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南 【免费下载链接】chinese_license_plate_generator 中国车牌生成器 项目地址: https://gitcode.com/gh_mirrors/ch/chinese_license_plate_generator 中国车牌生成器是一个基于Python的开源项目&#xff0c…

2026/8/11 5:34:14

当 LLM 遇见大文档:主流开源项目如何处理上下文超限

从 Agentic Loop 到 Repo Map,七种策略与六类陷阱引言:128K vs 10MB 的硬冲突 2026 年的 LLM 上下文窗口已达到 128K ~ 1M token(≈ 0.5MB ~ 4MB 文本),但 LLM 想要处理的真实数据规模远远超过这个量级:真实…

2026/8/11 0:00:39

前后端分离项目中控制台与接口工具数据差异排查指南

1. 问题现象解析:控制台与Apifox的数据差异 最近在调试一个前后端分离项目时,遇到了一个典型问题:后端服务在本地开发环境控制台能正常输出查询数据,但通过Apifox测试时却返回空结果。这种"控制台有数据,接口工具…

2026/8/11 0:00:39

AI编程实战:从Claude Code踩坑到游戏开发入门

1. 从“AI能帮我做游戏”到“AI让我重新学编程”最近身边不少朋友,尤其是一些非技术背景、但对游戏开发有浓厚兴趣的朋友,都在问我同一个问题:“听说现在用Claude Code这种AI编程工具,小白也能做游戏了,是真的吗&#…

2026/8/10 11:20:30

实测才敢推 AI论文网站 2026最新测评与推荐

2026年真正好用的AI论文网站,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。一、综…

2026/8/10 11:20:30

2026必备!AI论文网站测评:最新推荐与深度对比

2026年真正好用的AI论文网站,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

2026/8/11 3:05:11

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具,覆盖选题构思、文献整理、内容生成、格式排版等核心场景,真正帮你高效搞定论文难题。 一、全流程王者:一站式搞定论文全链路(一天定稿首…