接上一篇文章 https://sspai.com/post/100328
关于桌面挑选,在ArchLinux中可用的桌面有很多,具体可以参考如下,本人常年使用Linux系统,使用过KDE Plasma,GNOME,Xfce,Deepin DE这几个桌面环境,最终还是决定使用KDE Plasma(只是因为他的bug可以接受,而且能算比较美观和优雅的,至于GNOME也挺好用的但是我滚挂了N次,至于KDE Plasma除了出过少次BUG倒也没出过大问题),至于Xfce 我的建议是服务器上有GUI需求可以考虑一下,Deepin DE 这个好看而且不用什么额外配置,但是建议谨慎选择。
桌面介绍:
1. KDE Plasma

优点:
高度可定制(几乎每个像素都可调整)
现代化视觉效果(动画/透明度/特效)
完善的系统工具套件(KDE Applications)
优秀的多显示器支持
较低资源占用(相比GNOME)
缺点:
自定义选项过多可能导致混乱
部分Qt应用在GTK主题下外观不一致
历史上有稳定性问题(近年已大幅改善)
适合用户:喜欢深度定制和现代视觉效果的用户
2. GNOME

优点:
简洁统一的用户体验
优秀的触控支持
活跃的扩展生态系统
良好的Wayland原生支持
企业级稳定性
缺点:
资源占用较高(内存约1GB+)
定制性较差(需依赖扩展)
传统桌面习惯的用户可能需要适应
适合用户:追求简约设计和触控体验的用户
3. Xfce

优点:
极轻量级(内存占用约500MB)
经典桌面布局易上手
高度稳定
模块化设计(可替换组件)
缺点:
视觉效果较陈旧
功能相对基础
开发节奏缓慢
适合用户:老旧硬件用户或追求效率的开发者
4. LXQt

优点:
超低资源占用(内存<300MB)
现代Qt技术基础
适合嵌入式设备
快速启动
缺点:
功能简陋
生态系统薄弱
文档较少
适合用户:极简主义用户或树莓派等设备
5. Cinnamon

优点:
类似Windows的传统布局
适中的资源消耗
内置完整功能(无需额外配置)
Mint团队维护
缺点:
创新性不足
Wayland支持仍在开发
主题引擎有限
适合用户:从Windows迁移的用户
官网好像是没了
GITHUB:https://github.com/linuxmint/cinnamon
6. MATE

优点:
GNOME 2经典复刻
高度稳定
低资源需求
传统菜单设计
缺点:
技术略显陈旧
开发活跃度下降
视觉效果简单
适合用户:怀旧派或老旧硬件用户
7. Budgie

优点:
优雅的现代设计
Raven侧边面板实用
基于GNOME技术栈
Solus团队原创
缺点:
社区较小
自定义选项有限
依赖GNOME组件
适合用户:喜欢简洁美学的中端设备用户
8. Deepin DE

优点:
华丽的视觉设计
创新的任务管理
内置丰富中国本土化应用
优秀的触控体验
缺点:
资源消耗大
依赖Deepin特定组件
国际化程度一般
适合用户:注重美观的中国用户
9. Enlightenment

优点:
极致轻量(可低至150MB内存)
独特的主题引擎
高度模块化
支持混合渲染
缺点:
配置复杂
非常规交互逻辑
文档晦涩
适合用户:技术极客和美学实验者
10. i3/Sway (平铺式WM)

优点:
极致高效(纯键盘操作)
零资源浪费
完全可编程
Sway支持Wayland
缺点:
陡峭学习曲线
需要大量配置
无传统桌面元素
适合用户:键盘党和效率至上开发者
KDE Plasma
本文采用的KDE桌面,安装桌面前无需过多配置,有网络连接即可,就几条命令跑完就好
ArchLinuWiki:https://wiki.archlinuxcn.org/wiki/KDE
#更新一下系统的Keyring
sudo pacman -Sy archlinux-keyring
#同步软件包数据库
> sudo pacman -Sy
#安装KDE Plasma环境(推荐使用 plasma-meta包后期维护简单点)
#plasma-desktop 是一个pacman包,包含运行KDE Plasma 6所需的最少软件。
#plasma-meta 是一个pacman的“meta”包。Meta包本身实际上不包含任何东西,它只是列出了一些其他的包作为必需的依赖项,所以当你安装一个meta包时,你实际上也安装了它所有的依赖项。 plasma-meta 需要 plasma-desktop ,以及一堆提供额外功能和内容的可选包,比如系统监视器(Plasma的任务管理器等效项)、系统托盘的小程序和设置应用程序(例如配置防火墙)、与其他软件的集成(例如通过NetworkManager管理网络连接,使用加密保险库,将文件发送到蓝牙设备)、声音主题、壁纸等等。
#plasma,这是一个pacman包组。它包含 plasma-meta 的所有内容,但作为一个包组而不是meta包,有一些重要的区别。和meta包一样,当你安装一个包组时,它会安装该组中的每个包。但是,与meta包不同的是,如果包组的维护者之后向该组添加或删除包,当你升级系统时,pacman不会自动安装添加到组中的包,也不会卸载从组中删除的包。
> pacman -S xorg plasma-meta plasma-wayland-session kde-applications
# 设置自启动sddm
> systemctl 驱动安装
AMD(很简单就一条命令):
https://wiki.archlinux.org/title/AMDGPU#Installation
sudo pacman -S mesa lib32-mesa vulkan-radeon lib32-vulkan-radeon libva-mesa-driver libva-utilsINVIDIA (记得准备好安装U盘随时恢复,因为各种奇怪的原因很容易安装上去黑屏卡死,我两台电脑一台AU+A卡一台IU+N卡 基本上坑都踩过了):
# 安装N卡闭源驱动,默认新安装上的电脑上也是一条命令就好了,但是可能需要通过uname -a 选择正确的内核版本号
sudo pacman -S nvidia-dkms nvidia-prime nvidia-settings nvidia-utils opencl-nvidia lib32-nvidia-utils lib32-opencl-nvidia nvidia-settings关于N卡(https://wiki.archlinuxcn.org/wiki/NVIDIA):

如果有N卡任何安装上的问题请留言说明,后期我再专门整理一篇
本地化设置
打开ked设置页面可直接设置系统显示语言为中文:


安装一些必要软件
#安装firefox浏览器 以及一些常用包
sudo pacman -S firefox curl wget net-tools
# 安装一些常用字体
sudo pacman -S noto-fonts noto-fonts-cjk noto-fonts-emoji noto-fonts-extra adobe-source-han-serif-cn-fonts wqy-zenhei
#安装输入法 我这里用的是fcitx5-rime
sudo pacman -S fcitx5-rime fcitx5-qt fcitx5-gtk fcitx5-configtool fcitx5-chinese-addons fcitx5输入法配置
在键盘配置中配置虚拟键盘如下:

编辑/etc/profile /etc/environment 添加如下:
export LANG=zh_CN.utf8
export XMODIFIERS="@im=fcitx"
export GTK_IM_MODULE="fcitx"
export QT_IM_MODULE="fcitx"配置zsh(https://ohmyz.sh/):
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"接下来按他提示一条一条选择就好了
到这里最基本的工作也就完成了,有什么问题或需要我补充的留言即可
我的系统完整展示:


