[详解]ArchLinux安装与配置KDE桌面

下面是我在B站上学习如何安装与配置KDE桌面的笔记,B站上的链接如下:

1.更新系统

pacman -Syyu

2.创建新用户

useradd -m -g users -G wheel -s /bin/bash yuxiang # 创建用户yuxiang

设置密码:

passwd yuxiang # 给用户yuxiang设置密码

3.编辑新用户权限

EDITOR=vim visudo

按下/搜索wheel,然后Enter

定位到# %wheel ALL=(ALL) ALL,在#号下按2X删除注释

Esc输入:wq退出Vim

4.安装KDE桌面环境

pacman -S plasma-meta konsole dolphin bash-completion

2Enter安装

将SDDM设置为开机自启

systemctl enable sddm

开启32位支持库以及ArchLinuxCN支持库

sudo vim /etc/pacman.conf

按下Shift+G到达文档末

光标往上,定位到一下行,然后删除下面文字前面的#号注释

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

再把下面文字的注释去掉,如:

[custom]
SigLevel = Optional TrustAll
Server = file:///home/custompkgs

再把[custom]改成[archlinuxcn],删除SigLevel一行,并更换为清华大学的源

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

按下Esc输入:wq保存退出

退出后再更新一下新添加的内容

pacman -Syyu

好了,输入reboot重启!

5.进入桌面的配置

进入桌面后,打开Konsole终端进行操作

安装必要插件:

  • 安装ntfs-3g:

    sudo pacman -S ntfs-3g
    
  • 安装开源字体

    sudo pacman -S adobe-source-han-serif-cn-fonts wqy-zenhei
    
    sudo pacman -S noto-fonts noto-fonts-cjk noto-fonts-emoji noto-fonts-extra
    
  • 安装基本环境(yay命令需要用到)

    sudo pacman -S git base-devel
    
  • 安装Chrome

    sudo pacman -S archlinuxcn-keyring
    
    sudo pacman -S google-chrome
    

将系统设置为中文

在启动菜单上找到System Settings并启动,点击Regional Settings,在Language一栏点击Add languages...按钮,拉到下面找到简体中文,点击后点Add,把它拉到最上面,点击Apply按钮,完成,Log out重新登录即可看到效果

6.配置中文输入法

安装fcitx输入法

sudo pacman -S fcitx5-im

安装fcitx提供的中文输入包

sudo pacman -S fcitx5-chinese-addons

安装主题皮肤

sudo pacman -S fcitx5-material-color

配置:进入系统设置,单击区域设置,单击输入法,单击运行 Fcitx,点击添加输入法...,在列表框中找到Pinyin并点击添加,再点一下pinyin旁边的配置按钮,勾选在程序中显示预编辑文本、勾选启用云拼音,返回输入法配置页面

单击配置附加组件...,在“界面”列表中找到Classic User Interface,点击它旁边的设置图标按钮,在主题下拉列表中选择Material-Color-Blue(根据个人喜好)

设置环境变量,让其它程序也能使用这个中文输入法

vim ~/.pam_environment

输入:

INPUT_METHOD DEFAULT=fcitx5
GTK_IM_MODULE DEFAULT=fcitx5
QT_IM_MODULE DEFAULT=fcitx5
XMODIFIERS DEFAULT=\@im=fcitx5

按下Esc输入:wq保存退出

接下来设置输入法开机启动:

点开启动菜单的系统设置,点击开机和关机,找到自动启动,点击添加程序,输入fcitx,单击fcitx 5后单击确定退出,完成,Log out重新登录即可看到效果

好了,按下Ctrl+空格来切换输入法

4.安装显卡驱动

Intel核心显卡

sudo pacman -S xf86-video-intel mesa lib32-mesa vulkan-intel lib32-vulkan-intel

NVIDIA核心显卡

sudo pacman -S nvidia nvidia-settings nvidia-utils lib32-nvidia-utils opencl-nvidia lib32-opencl-nvidia

如果是GeForce630以下到GeForce400系列的老卡,上述包除了不要安装nvidia,其余照样安装,并且安装nvidia-390xx-dkms(AUR)及其32位支持包

yay -S nvidia-390xx-dkms nvidia-390xx-utils lib32-nvidia-390xx-utils

再老的显卡直接使用开源驱动即可:

sudo pacman -S mesa lib32-mesa xf86-video-nouveau

若为Intel核显+Nvidia独显的笔记本,除上述的包,安装optimus-manager,可以在核心显卡和独立显卡间轻松切换

yay -S optimus-manager optimus-manager-qt

在你切换显卡模式需要进行的配置:

  • I卡N卡的modeset选项都去掉勾选
  • 切换到英特尔核显模式前,需要选择intel,不要选modesettings模式,否则会黑屏+混成不能开启
  • hybird模式中添加的三个环境变量,在切换到其他模式之前一定要去掉,否则会黑屏,切换不到intel

5.KDE桌面美化

原则:美化不应该付出大量的时间折腾,既没有实际用处,也没有意义。花最少的时间完成性价比最高的美化才是最好的

安装yay源

sudo pacman -S yay-git

下载代理器

sudo pacman -S proxychains-ng

编辑代理文件

sudo vim /etc/proxychains.conf

Shift+G把光标拖到文档末,找到ProxyList,在文档末添加:

(将socks4 127.0.0.1 9050改为下面的端口)

socks5 127.0.0.1 1080

按下Esc输入:wq保存退出

通过代理打开代理

proxychains systemsettings5 #通过代理打开系统设置

系统设置>全局主题>获取新的全局主题搜索layan,进行设置即可

设置壁纸可以在桌面右键鼠标菜单进行壁纸设置

设置系统图标:系统设置>图标>图标>获取新图标主题,搜索Tela-icon-theme即可进行设置

设置SDDM(登录界面)主题:系统设置>开机和关机>登录屏幕(SDDM)>获取新登录屏幕设置layan即可

任务栏插件:网速显示组件Netspeed widget强烈建议安装,很实用

混成器(毛玻璃效果):系统设置>显示和监控>混成器,选择平滑,选择OpenGL2.0

终端样式设置:打开konsole,设置>编辑当前方案>外观,选择Red-Black应用确认即可


离线主题设置:

  • /home/username/.local/share/plasma/desktoptheme

    这是存放Plasma主题

  • /home/username/.local/share/plasma/look-and-feel

    存放全局主题

  • /home/username/.local/share/plasma/plasmoids/

    存放插件

  • /usr/share/sddm/themes/

    这里存放SDDM的主题

头像设置:

找一张分辨率在500x500左右的PNG格式的图片,将其命名为:.face.icon并将它放在~/路径下然后终端执行

sudo cp ~/.face.icon/usr/share/sddm/faces/yuxiang.face.icon #注意将yuxiang替换为你的用户名

安装Latte Dock插件

sudo pacman -S latte-dock

安装Simple System Monitor插件:右键点击桌面空白部分→添加部件→搜索 Simple System Monitor→安装

动态壁纸可以选择Smart Video Wallpaper插件

这里列一下Arch Linux常用软件列表:

软件名 描述
FlameShot 火焰截图
Motrix 下载工具,支持百度网盘
Audious 音乐播放器
VLC 媒体播放器
Chrome 浏览器
WPS 代替Office
SimpleScreenRecorder 录屏
Sublime Text 文本编辑器
Typora Markdown编辑工具
KDE Connect Linux+Android强大交互
XMind 思维导图
QQ for Linux 腾讯万年不更新的Linux QQ
GIMP 类似Ps
shotcut 类似Pr
BleachBit 清理工具
XDM 类似IDM下载工具

安装方法:

sudo pacman -S okular # 安装KDE自带PDF阅读器

一些软件如果用Arch官方源找不到可以用yay源,如:

yay -S freeoffice # 安装FreeOffice

一些通过Wine运行的Windows软件的安装方法:

QQ:

sudo yay -S com.qq.im.deepin

TIM:

sudo yay -S deepin.com.qq.office

QQ轻聊版:

sudo yay -S deepin.com.qq.im.light

微信:

sudo yay -S com.qq.weixin.deepin

请给他们点个赞:

Deepin:deepin-wine环境及其应用容器包含了deepin公司的大量心血。安装只需一瞬间,开发却可能是寒来暑往、披星戴月、夜以继日的奋斗才能搞定。请自觉用各种方式支持deepin,不止是物质上的,更是精神上的。

wszqkzqk同学:这里是他的Github库和码云库。他还未成年,对deepin产品一腔热忱。一放暑假,就搞定了Ubuntu的一键deepin wine qq包。没有他的移植工作,我在ArchLinux系统里可能就用不上稳定好用的TIM/QQ

接下来的一些好玩的配置就等着你自己探索了:-)
有用请点个赞吧,谢谢!

上一篇:php怎么实现定位地图显示


下一篇:[KDE小技巧]如何去掉KDE开启程序时鼠标下恼人的跳动图标?