前置操作
设置yay仓库
配置archlinuxcn源;这能让 pacman 直接从国内镜像下载预编译包,速度快很多。
编辑文件/etc/pacman.conf在最后添加上如下内容
[archlinuxcn] SigLevel = Optional TrustedOnly Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch其中https://mirrors.tuna.tsinghua.edu.cn和pacman源地址一样,后面不要变即可
更新并导入密钥
sudopacman-Syysudopacman-Sarchlinuxcn-keyring安装yay客户端,后面就可以使用yay进行安装软件了
sudopacman-Syay设置multilib仓库
编辑 /etc/pacman.conf,找到 [multilib] 部分,取消注释以下两行:
[multilib] Include = /etc/pacman.d/mirrorlist保存后更新软件包数据库:
sudopacman-Sy安装amd显卡驱动
sudopacman-Smesa vulkan-radeon lib32-mesa lib32-vulkan-radeon libva-mesa-driver libva-utils验证是否安装成功:
sudopacman-Smesa-utils libva-utils glxinfo|grep"OpenGL renderer"vainfoKDE Plasma 最小安装
安装基础包
在已经 chroot 并配置好网络的安装环境中,
pacman-Splasma-desktop plasma-nm plasma-pa kwalletmanager plasma-systemmonitor kio-extras ark unarchiver- plasma-deskto: KDE基础桌面环境
- plasma-nm:高级网络管理
- plasma-pa:音频管理工具
- kwalletmanager:密钥密码管理器
- plasma-systemmonitor:任务管理器
- kio-extras:KIO 扩展(文件管理器的网络、压缩包预览等)
- ark:KDE 压缩包管理器
- unarchiver:支持更多格式的解压后端
安装显示管理器
为了能通过图形界面登录,推荐安装sddm;并将其设置为默认启动
pacman-Ssddm systemctlenablesddm安装音频高级工具
sudopacman-Spipewire pipewire-audio pipewire-pulse pipewire-alsa wireplumber- pipewire:核心守护进程
- pipewire-audio:音频支持元包
- pipewire-pulse:兼容 PulseAudio 的接口,很多应用仍依赖它
- pipewire-alsa:ALSA 兼容层
- wireplumber:PipeWire 的会话管理器,负责设备切换和路由
如果需要蓝牙音频,则还要安装一下组建
sudopacman-Sbluez bluez-utils bluedevil视频解码组件
sudopacman-Sffmpeg gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly gst-libav- ffmpeg:几乎所有视频转码和播放的底层依赖
- gst-plugins-*:GStreamer 插件集,KDE 的 Phonon 后端和部分应用用它
- gst-libav:让 GStreamer 能用 ffmpeg 的编解码器
硬件加速解码(AMD显卡):
sudopacman-Smesa-vdpau libva-mesa-driver libva-utils- mesa-vdpau:VDPAU 硬件解码接口
- libva-mesa-driver:VA-API 硬件解码驱动,AMD 卡用这个
- libva-utils:包含 vainfo 命令,可验证硬件解码是否启用
装完后运行 vainfo,能看到 H264、HEVC 等条目就说明正常。
安装一个播放器:
sudopacman-Svlcsudopacman-Svlc-plugins-all# 这里一步到位,安装所有插件,确保可以解码所有格式图片组件
sudopacman-Skdegraphics-thumbnailers ffmpegthumbs gwenview spectacle- kdegraphics-thumbnailers:PDF、SVG、RAW 等格式的缩略图
- ffmpegthumbs:视频文件缩略图
- gwenview:KDE 默认图片查看器
- spectacle:KDE 截图工具
安装图像库(很多应用依赖):
sudopacman-Slibjpeg-turbo libpng libtiff libwebp这些通常会被其他包自动拉进来,但极简安装下手动确认一下更稳妥。
安装基础应用
最小安装下不具备任何软件,这里在进行安装一下基础软件;dolphin(文件管理器),konsole(终端)
这里终端可能是不需要装的,因为不好用,系统上可能已经有其他终端了
pacman-Skonsole dolphin安装中文字体
默认情况下,安装好kde后,使用的是英文;我们需要安装中文字体并切换中文显示
sudopacman-Sadobe-source-han-sans-cn-fonts noto-fonts noto-fonts-cjk noto-fonts-emoji安装完成后,需要在设置中设置语言为中文
这里暂时使用adobe-source-han-sans-cn-fonts字体包,后面在切换一个显示更友好的字体库
中文输入法
默认情况下,ArchLinux 不具备中文输入法,这里需要安装输入法框架和输入法
sudopacman-Sfcitx5-im fcitx5-configtool fcitx5-chinese-addons fcitx5-rime这里解释一下包内容:
- fcitx5-im:这是一个包组,包含了 Fcitx5 的主程序、对 GTK/Qt 应用的支持以及图形化配置工具
- fcitx5-configtool:fcitx5的设置中心
- fcitx5-chinese-addons:提供了拼音、双拼、五笔等常见中文输入方案
- fcitx5-rime:如果你喜欢用 Rime(小狼毫/中州韵)的话可以装上,它包含在这个包里
再kde中启动输入法框架:
- 打开 系统设置 (System Settings)
- 进入 键盘 (Keyboard) -> 虚拟键盘 (Virtual Keyboard)
- 选择 Fcitx 5,然后点击“应用”
安装常用软件
yay-Sgoogle-chrome wechat sublime-text-4 visual-studio-code-bin postman-bin wemeet-binsudoupdate-desktop-database# 如果找不到图标执行这个- google-chrome:谷歌浏览器
- wechat:微信