ArchLinux KDE安装配置、美化优化、中文输入法、常用软件经验总结

起因

最近尝试了 Arch Linux 的使用,让我彻底喜欢上了这个系统,唯一不足可能就是教程的参差不齐,导致折腾道路上总会出现各种问题,因此也重装了好几次,现在就来做个我自己配置的总结吧,

系统配置

如何安装?

这里我推荐两篇文章,跟着做就能完成 Arch 的安装。
文章来源:viseator's blog - 吴迪的博客

以官方Wiki的方式安装ArchLinux
ArchLinux安装后的必须配置与图形界面安装教程

PS:这里我安装的桌面环境为 KDE

更换源、安装yay、启用自动安装需要的依赖包

更换国内源

我推荐使用 北京外国语大学开源软件镜像站(也是别人推荐给我的)
以下文案摘抄原文

编辑 /etc/pacman.d/mirrorlist, 在文件的最顶端添加:

Server = https://mirrors.bfsu.edu.cn/archlinux/$repo/os/$arch

更新软件包缓存:

sudo pacman -Syy

安装 archlinuxcn,yay 与 启用自动安装需要的依赖包

使用方法:在 /etc/pacman.conf 文件末尾添加以下两行:

[archlinuxcn]
Server = https://mirrors.bfsu.edu.cn/archlinuxcn/$arch

并且找到 /etc/pacman.conf 文件内的 [multilib],取消这项的注释

[multilib]
Include = /etc/pacman.d/mirrorlist

这样就启用了自动安装需要的依赖包

之后安装 archlinuxcn-keyring 包导入 GPG key。

sudo pacman -Syy
sudo pacman -S archlinuxcn-keyring

然后安装 yay

sudo pacman -S yay

中文、字体优化与输入法

中文乱码解决

刚安装的系统当然得把最基础的先完善,首先当然是安装一些常用字体,这里我推荐 wqy-zenheittf-fira-code

sudo pacman -S wqy-zenhei ttf-fira-code

然后需要配置以下 .xprofile 文件

vim ~/.xprofile

添加一行代码

export LC_ALL="zh_CN.UTF-8"

重启电脑后即可正常显示中文

字体优化

现在看起来中文字体是很难看的,所以来优化一下字体,这里我推荐安装 windows 系统里面的字体微软雅黑。
拉取一下码云的仓库 Windows-Fonts

git clone https://gitee.com/hbk01/Windows-Fonts.git

然后 cd 进入文件夹,全部复制到 fonts 文件夹内

sudo cp -r ./* /usr/share/fonts

然后来刷新一下字体缓存

sudo mkfontscale
sudo mkfontdir
fc-cache -fv

接着在设置里面找到 字体 - 调整所有字体 - 微软雅黑 即可。

搜狗输入法安装

首先安装需要的依赖

sudo pacman -S fcitx fcitx-configtool fcitx-gtk2 fcitx-gtk3 fcitx-qt5 fcitx-configtool

然后使用 yay 安装这个

yay -S fcitx-qt4

然后就可以安装搜狗输入法啦

yay -S fcitx-sogoupinyin

现在还是不能用的,还需要添加一些配置,依次运行下面命令
(复制整个代码块而不是一行一行复制!)

echo "export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx" >> ~/.xprofile
echo "GTK_IM_MODULE DEFAULT=fcitx
QT_IM_MODULE  DEFAULT=fcitx
XMODIFIERS    DEFAULT=@im=fcitx" >> ~/.pam_environment

然后注销登录,在任务栏找到输入法图标,找到配置,进去之后点击 + 号,取消勾选 仅显示当前语言,找到 sogoupinyin,添加即可。

美化

主题美化

主题没什么好说的,各有所爱,在 设置 - 外观 中可以下载各种主题

设置 - 工作区行为 - 桌面特效 中可以启动一些特效

设置 - 开机与关机 - 登录屏幕 中可以下载登录页面的主题

dock 栏

这里我推荐使用 latte-dock,它可以还原 macos 一样的动效

sudo pacman -S latte-dock

运行即可,右键它可以进行自己喜欢的配置

终端美化

这里我采用的方案是 zsh + ohmyzsh + powerlevel10k,打造最好看的终端

首先安装 zsh

sudo pacman -S zsh

然后安装 ohmyzsh,这里从国内 gitee 克隆下来,速度更快

git clone https://gitee.com/lu_x/ohmyzsh.git

然后运行安装程序

./ohmyzsh/tools/install.sh

接着会问你是否设置为默认终端,输入 Y 回车即可

最后来安装 powerlevel10k,这里也是采用国内源进行安装

git clone https://gitee.com/mo2/powerlevel10k.git $ZSH_CUSTOM/themes/powerlevel10k