Skip to content

Arch 系统配置(图形化桌面安装、中文配置)

Posted on:June 23, 2020 at 08:58 PM

安装音频、网络控件

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'

参考链接