0.官方安装教程
1. 用户管理与基础配置
先创建普通用户
useradd -m yourname
passwd yourname
给 sudo 权限:
pacman -S sudo
EDITOR=nano visudo
取消这一行注释:
%wheel ALL=(ALL:ALL) ALL
把用户加入 wheel 组:
usermod -aG wheel yourname
切换到普通用户
su - yourname
2. ssh与Swap
安装openssh并启用sshd
systemctl enable sshd
加 swap(最推荐)
内存不够导致编译被系统杀掉
sudo fallocate -l 4G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
确认:
free -h
KDE 桌面套件
最小化安装:
切换root,否则报错
```bash
sudo pacman -S plasma-desktop sddm konsole dolphin kate networkmanager plasma-nm
sudo systemctl enable --now sddm
如果需要网络、蓝牙、声音也顺手配置:
sudo pacman -S networkmanager bluez bluez-utils pipewire pipewire-pulse wireplumber
sudo systemctl enable --now NetworkManager bluetooth
# 声音ui组件
sudo pacman -S plasma-pa kmix
字体(不装会乱码 都是框框)
sudo pacman -S noto-fonts noto-fonts-cjk noto-fonts-emoji
KDE 文件管理器 Dolphin 的缩略图支持包
sudo pacman -S kdegraphics-thumbnailers ffmpegthumbs
3.包管理器 (Paru)
paru包管理(更推荐)
安装(同样方式):
git clone https://aur.archlinux.org/paru.git
cd paru
makepkg -si
Arch 中编译任何 AUR 包之前,必须先安装 base-devel 工具包(它包含了 fakeroot, make, gcc 等核心工具)。
直接在终端运行以下命令安装:
sudo pacman -S --needed base-devel
paru 文件夹是用 sudo 创建的,我们需要把它改回普通用户 hou 的名下:sudo chown -R hou:hou /home/hou/paru/
以普通用户身份编译安装
使用
paru -S 包名
paru -Ss 搜索
paru -Syu 更新
4. 字体与输入法
输入法 fcitx5(必须选它)
👉 这是目前 Linux 上最主流、最稳定的中文输入法框架
👉 KDE 官方也更推荐它(Wayland 兼容最好)
✅ 安装
sudo pacman -S fcitx5 fcitx5-qt fcitx5-gtk fcitx5-chinese-addons
✅ 启用(关键)
编辑:
nano ~/.xprofile
写入:
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx
系统设置 → 键盘 → 虚拟键盘,选择 fcitxWayland,否则无法输入中文。
5. 系统更新
更新数据库
sudo pacman -Syy
更新系统
sudo pacman -Syu
安装Docker
sudo pacman -S docker docker-compose
sudo systemctl enable --now docker
sudo usermod -aG docker $USER
$USER重新登录后生效
6. 常用软件安装与配置
6.1 WPS Office
无法将界面切换为中文(12.1.x版本后出现),需要安装了中文语言包,重新打开wps即可:
paru -S wps-office-cn wps-office-mui-zh-cn
如果从Dolphin无法用WPS打开PDF等文件,启动器中无法启动WPS文档、WPS表格等,可能是WPS默认的整合模式导致的,可以进入WPS的 设置\其他\切换窗口管理模式 改成多组件模式,即可解决问题;其后也可以再改回整合模式。
安装 WPS 需要的字体(符号字体和方正字体):ttf-wps-fonts
paru -S ttf-wps-fonts
Fcitx5 无法输入中文问题修复
用管理员权限打开(比如用 nano 或 vim)
例如(以 wps 为例):
sudo nano /usr/bin/wps
找到 gOpt 那一行
你会看到类似:
gOpt=
在下面添加这三行
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx5
export XMODIFIERS=@im=fcitx
👉 示例效果:
gOpt=
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx5
export XMODIFIERS=@im=fcitx
重启系统即可
6.2 全局字体配置
新增字体全局安装(所有用户)
1️⃣ 复制到系统目录
sudo cp *.ttf /usr/share/fonts/
2️⃣ 刷新缓存
sudo fc-cache -fv
解压缩
Ark 要装,但 unzip/unrar/zip/7zip 也建议装
Ark 是图形界面前端,真正支持哪些格式,很多时候依赖后端命令行工具。
建议这样装:
现代一点,也可以用:
sudo pacman -S ark unzip zip 7zip unrar
6.3 微信
安装原生 Linux 微信
export GOPROXY=https://goproxy.cn,direct
paru -S wechat
换国内 Go 代理,也可以永久设置代理:
echo 'export GOPROXY=https://goproxy.cn,direct' >> ~/.bashrc
source ~/.bashrc
微信-不能正常使用中文输入法
终端运行:
env GTK_IM_MODULE=fcitx QT_IM_MODULE=fcitx XMODIFIERS=@im=fcitx wechat
可以正常启动了,也能正常使用输入法了,那就说明问题确定了:微信本体没问题,Fcitx5 也没问题,只是从 KDE 菜单启动时没有吃到输入法环境变量
第二步:
更全局的办法(qq的问题也可以解决,更适合做全局设置),是把这些变量写进:
sudo nano /etc/environment
加入:
GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx
SDL_IM_MODULE=fcitx
然后注销重新登录。
或者保守一点:
直接把微信的启动项改掉即可。
cp /usr/share/applications/wechat.desktop ~/.local/share/applications/wechat.desktop
nano ~/.local/share/applications/wechat.desktop
找到这一行:
Exec=wechat %U
改成:
Exec=env GTK_IM_MODULE=fcitx QT_IM_MODULE=fcitx XMODIFIERS=@im=fcitx wechat %U
保存后刷新 KDE 菜单:
XDG_MENU_PREFIX=plasma- kbuildsycoca6 --noincremental
6.4 VS Code
paru -S visual-studio-code-bin
安装 obsidian
paru -S obsidian-bin
安装 OBS
sudo pacman -Syu
sudo pacman -S obs-studio libfdk-aac
6.5 代理软件
安装 Clash Verge Rev
paru -S clash-verge-rev-bin
安装 NekoBox AppImage
AppImage 打不开,先按这个顺序排查,基本能定位。
- 先在终端运行,看具体报错
cd ~/Downloads
ls
chmod +x *.AppImage
./*.AppImage
如果报 FUSE 相关错误,执行:
sudo pacman -S fuse2
然后再运行:
./*.AppImage
安装 v2rayA:
paru -S v2raya
sudo systemctl enable --now v2raya
打开:
http://127.0.0.1:2017
Python 创建虚拟环境
直接用系统自带的 Python 创建虚拟环境,然后把项目依赖装进虚拟环境里,这完全没问题:
python -m venv .venvsource .venv/bin/activatepip install 包名
pdf工具
阅读、页面重排
sudo pacman -S okular pdfarranger
截图工具flameshot、spectacle
sudo pacman -S spectacle
或
sudo pacman -S flameshot
图片查看器及拓展格式
sudo pacman -S gwenview kimageformats