接上一篇文章 https://sspai.com/post/100328

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

桌面介绍:

1. KDE Plasma

图片 来自官网 https://kde.org/de/plasma-desktop/

优点

高度可定制(几乎每个像素都可调整)

现代化视觉效果(动画/透明度/特效)

完善的系统工具套件(KDE Applications)

优秀的多显示器支持

较低资源占用(相比GNOME)

缺点

自定义选项过多可能导致混乱

部分Qt应用在GTK主题下外观不一致

历史上有稳定性问题(近年已大幅改善)

适合用户:喜欢深度定制和现代视觉效果的用户


2. GNOME

图片 来自官网 https://www.gnome.org/

优点

简洁统一的用户体验

优秀的触控支持

活跃的扩展生态系统

良好的Wayland原生支持

企业级稳定性

缺点

资源占用较高(内存约1GB+)

定制性较差(需依赖扩展)

传统桌面习惯的用户可能需要适应

适合用户:追求简约设计和触控体验的用户


3. Xfce

图片 来自官网 https://www.xfce.org/

优点

极轻量级(内存占用约500MB)

经典桌面布局易上手

高度稳定

模块化设计(可替换组件)

缺点

视觉效果较陈旧

功能相对基础

开发节奏缓慢

适合用户:老旧硬件用户或追求效率的开发者


4. LXQt

图片 来自官网 https://lxqt-project.org/

优点

超低资源占用(内存<300MB)

现代Qt技术基础

适合嵌入式设备

快速启动

缺点

功能简陋

生态系统薄弱

文档较少

适合用户:极简主义用户或树莓派等设备


5. Cinnamon

https://wiki.archlinuxcn.org/wiki/Cinnamon

优点

类似Windows的传统布局

适中的资源消耗

内置完整功能(无需额外配置)

Mint团队维护

缺点

创新性不足

Wayland支持仍在开发

主题引擎有限

适合用户:从Windows迁移的用户

官网好像是没了

GITHUB:https://github.com/linuxmint/cinnamon


6. MATE

图片 来自官网 https://mate-desktop.org/zh_cn/gallery/1.8/

优点

GNOME 2经典复刻

高度稳定

低资源需求

传统菜单设计

缺点

技术略显陈旧

开发活跃度下降

视觉效果简单

适合用户:怀旧派或老旧硬件用户


7. Budgie

https://github.com/BuddiesOfBudgie/budgie-desktop

优点

优雅的现代设计

Raven侧边面板实用

基于GNOME技术栈

Solus团队原创

缺点

社区较小

自定义选项有限

依赖GNOME组件

适合用户:喜欢简洁美学的中端设备用户


8. Deepin DE

图片 来自官网 https://www.deepin.org/zh/dde/

优点

华丽的视觉设计

创新的任务管理

内置丰富中国本土化应用

优秀的触控体验

缺点

资源消耗大

依赖Deepin特定组件

国际化程度一般

适合用户:注重美观的中国用户


9. Enlightenment

图片 来自官网 https://www.enlightenment.org/

优点

极致轻量(可低至150MB内存)

独特的主题引擎

高度模块化

支持混合渲染

缺点

配置复杂

非常规交互逻辑

文档晦涩

适合用户:技术极客和美学实验者


10. i3/Sway (平铺式WM)

图片 来自官网 https://i3wm.org/

优点

极致高效(纯键盘操作)

零资源浪费

完全可编程

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-utils

INVIDIA (记得准备好安装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)"

接下来按他提示一条一条选择就好了

到这里最基本的工作也就完成了,有什么问题或需要我补充的留言即可

 

我的系统完整展示:
 


 

 

2
1