安装音频、网络控件
sudo pacman -S pavucontrol pulseaudio networkmanager network-manager-applet
安装 yay
# Install build tools
sudo pacman -S base-devel
#
git clone https://aur.archlinux.org/yay.git
# Build
cd yay && makepkg -si
# 更新 yay 镜像源
yay --aururl "https://aur.tuna.tsinghua.edu.cn" --save
# Yay 配置文件目录
vim ~/.config/yay/config.json
# 打印 yay 配置
yay -P -g
添加 archlinuxcn 仓库
# 修改 pacman 配置文件 /etc/pacman.conf,追加 archlinuxcn 镜像地址
[archlinuxcn]
Server = https://repo.archlinuxcn.org/$arch
# 保存退出后,导入 GPG 秘钥
sudo pacman -Syy && sudo pacman -S archlinuxcn-keyring
安装 xorg
sudo pacman -S xorg
安装 gnome
# 安装 gnome 桌面
sudo pacman -S gnome gnome-extra
# 安装 gdm 显示管理器(开机登录界面)
sudo pacman -S gdm
# 启用 gdm 服务,开机自启
sudo systemctl enable gdm
安装 Xfce4
# 安装 xfce4
sudo pacman -S xfce4 xfce4-goodies
# 安装 sddm 显示管理器
sudo pacman -S sddm
# 启用 sddm 服务,开机自启
sudo systemctl enable sddm
中文配置
# 安装中文字体
sudo pacman -S wqy-microhei ttf-dejavu wqy-zenhei wqy-microhei wqy-bitmapfont
# 刷新字体
fc-cache -fv
安装搜狗输入法
安装 fcitx 以及搜狗输入法
# 安装 fcitx
sudo pacman -S fcitx fcitx-im
# 安装搜狗输入法
sudo pacman -S fcitx-sogoupinyin
配置 fcitx
# 配置 xorg 初始化文件 ~/.xprofile
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
安装微信
修改 pacman 配置支持 32 位库
# 修改 /etc/pacman.conf 文件,将 multilib 的注释去除
[multilib]
Include = /etc/pacman.d/mirrorlist
# 修改完成后,同步 pacman 配置
sudo pacman -Syy
yay -S deepin.com.wechat2
中文显示乱码解决方案
# 安装必要依赖
sudo pacman -S lib32-ncurses5-compat-libs
# 下载 msyh 字体
# 编辑 ~/.deepinwine/Deepin-WeChat/system.reg 字体配置
"MS Shell Dlg"="msyh"
"MS Shell Dlg 2"="msyh"
# 创建字体注册文件 ~/.deepinwine/Deepin-WeChat/msyh_config.reg
REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink]
"Lucida Sans Unicode"="msyh.ttc"
"Microsoft Sans Serif"="msyh.ttc"
"MS Sans Serif"="msyh.ttc"
"Tahoma"="msyh.ttc"
"Tahoma Bold"="msyhbd.ttc"
"msyh"="msyh.ttc"
"Arial"="msyh.ttc"
"Arial Black"="msyh.ttc"
# 执行注册表
env WINEPREFIX=$HOME/.deepinwine/Deepin-WeChat deepin-wine regedit ./msyh_config.reg
Xfce4 禁用 capslock 按键
在 xfce4 中没有 gnome-tweak-tool 类似的入口禁用 capslock 按键,可以通过 setxkbmap 进行控制
setxkbmap -option 'ctrl:nocaps'