FreeBSD 安装配置 KDE Plasma 桌面环境
Plasma 是由 KDE 社区开发的桌面环境。安装 Plasma 桌面环境后,能为你提供统一的外观,它提供标准化菜单、工具栏、快捷键、配色方案、国际化支持等。KDE 社区还提供了很多好用的软件。
在本文中将为你介绍如何安装使用 KDE Plasma 桌面环境。
安装 KDE Plasma
如果需要安装 KDE Plasma,可以选择使用标准安装,或者选择最小安装。
安装依赖
如果你查看了以前的章节,那么应该已经安装了 Xorg、用户目录创建工具、中文字体。
如果你没有安装,可以使用如下的命令命令安装依赖的软件包:
sudo pkg install xorg xdg-user-dirs noto-sans-sc
[!TIP]
你可以安装
wqy-fonts中文字体。
标准安装 KDE Plasma
FreeBSD 中 kde 软件包包含了 Plasma 桌面环境的核心组件,同时也包含了一些必须的应用程序(如文件管理器、终端、文本编辑器等),安装后就能够正常的使用,无须太多额外的配置。
此种安装方式适用于大多数的用户,同时也能够避免由于少安装了一些软件包,而使 KDE plasma 桌面环境无法正常使用。
安装桌面环境
使用如下命令安装 KDE Plasma 桌面环境:
sudo pkg install -y kde
安装应用软件
在安装kde 软件包时,会自动安装一些依赖的应用程序,KDE 社区开发了很多的应用程序,可以搜索 KDE 社区开发的软件吧,然后根据需要安装特定的软件包。
使用如下命令搜索 KDE 相关的软件包:
sudo pkg search -S origin kde-applications
查看搜索结果,根据软件包的功能描述,安装需要的软件包。
最小化安装 Plasma
系统除了为 KDE Plasma 卓面环境提供了一个标准的安装包,还提供了一个只提供核心功能的软件包 plasma6-plasma,该软件包不会安装额外的 KDE 应用。
安装 Plasma
使用如下命令最小化安装 KDE Plasma:
sudo pkg install plasma6-plasma
安装应用软件
安装完成了核心软件包之后,推荐安装的软件包有终端模拟器和文件管理器。
使用 系统 菜单下的 xterm 终端,运行如下命令安装:
sudo pkg install konsole dolphin
其他的软件包可以从 kde-applications 中查找,然后根据需要安装。
启用 dbus 服务
Plasma 卓面环境使用 dbus-daemon 作为消息总线和硬件抽象工具,dbus 是 xfce 的依赖包,会在安装 xfce 之时作为依赖被安装。
要是 Plasma 卓面环境能够正常运行,需要使 dbus 服务开机自动运行。
使用如下命令使 dbus 服务开机自启动:
sudo sysrc dbus_enable="YES"
运行如上的命令会把 dbus_enable="YES" 添加到 /etc/rc.conf 文件中。
安装显示管理器
默认与 KDE Plasma 配合使用的显示管理器是 sddm。
在安装 KDE Plasma 桌面环境后,一般还没有安装 sddm 登录管理器软件包。
使用如下命令安装 sddm 登录管理器:
sudo pkg install sddm
安装配置登录界面主题
安装 sddm 后已经安装了默认主题,不是必须安装其他登录界面的主题,如果需要可以选择性的安装。
安装登录主题
使用如下命令安装登录界面主题:
sudo pkg install sddm-freebsd-black-theme
启用登录主题
1)编辑 sddm 的 /usr/local/etc/sddm.conf 配置文件:
sudo vi /usr/local/etc/sddm.conf
2)添加如下内容配置启用相应的主题:
[Theme]
Current=sddm-freebsd-black-theme
启动图形卓面
进入图形卓面有两种方式:
- 开机自启动显示管理器
- 使用
startx从命令行启动卓面环境
开机自启动 sddm
开机自启动显示管理器,启动后不会进入命令行,而是自动进入图形界面。
1)运行如下命令,使 sddm 显示管理器开机自启动:
sudo sysrc sddm_enable="YES"
2)重启系统后,会自动进入图形卓面
reboot
使用 startx 启动卓面环境
可以在命令行模式下使用 startx 命令启动 X11 卓面环境。
1)创建当前用户的 .xinitrc 启动文件:
echo "exec dbus-launch --exit-with-x11 ck-launch-session startplasma-x11" > ~/.xinitrc
2)启动图形界面
startx
启动 Wayland 桌面环境
Wayland 桌面还在实验阶段,还不是非常的稳定。
使用命令直接启动
可以执行如下命令启动 Wayland 桌面:
exec dbus-launch ck-launch-session startplasma-wayland
使用 startx 启动
也可以创建 ~/.xinitrc 文件,使用 starx 启动 Wayland 图形桌面。
1)创建当前用户的 ~/.xinitrc 启动文件:
echo "exec dbus-launch ck-launch-session startplasma-wayland" > ~/.xinitrc
2)启动图形界面
startx
设置中文界面
根据启动方式的不同,设置中文界面的方法也不同。在设置中文界面前需要先安装中文字体。
设置登录界面语言
默认的登录界面使用的语言是英文,可以使用如下的方式把登录界面的语言修改为中文:
sudo sysrc sddm_lang="zh_CN"
不能附带编码 UTF-8,否测无法使用中文显示。
自启动图形卓面方式
使用 sddm 登录管理器启动图形界面,把系统的语言设置为中文有两种方式。
设置配置文件
在自启动进入图形卓面环境时,sddm 登录管理器会读取 /etc/login.conf 中的配置,在此文件中把语言设置为中文即可。
1)编辑 /etc/login.conf 文件:
sudo vi /etc/login.conf
2)在文件的 default:\ 部分修改如下内容:
:lang=C.UTF-8
修改为:
:lang=zh_CN.UTF-8
在图形桌面内设置
使用 System Settings (系统设置)把界面语言修改为简体中文:
- 点击任务栏左下角的 “System Settings”
- 点击左侧菜单栏中的 “Region & Language”
- 点击 Language 行的 “Modify...” 按钮
- 点击 “Change Language” 按钮
- 下拉选中 “简体中文”
- 点击右下角的 “Apply” 按钮完成配置
图片 freebsd-8-1-kde-language-settings-01
图片 freebsd-8-1-kde-language-settings-02
startx 启动方式
从命令行使用 startx 启动 KDE Plasma 图形界面时,startx 会调用 xinit 程序,而 xinit 默认使用 sh (Bourne Shell) 来执行 ~/.xinitrc 文件。但是可以使用 shebang 指定执行使用的 shell。
因此在 ~/.xinitrc 文件中设置环境变量,默认使用的是 sh 设置环境变量的方式。
在文件 ~/.xinitrc 的开头,添加如下内容,把语言设置为中文:
export LANG=zh_CN.UTF-8
软件包说明
如下给出在 KDE Plasma 桌面环境中常用的一些软件包的解释说明:
| 软件包名称 | 说明 |
|---|---|
| plasma6-kactivitymanagerd | 管理用户活动、跟踪使用模式的系统服务 |
| plasma6-kscreen | 屏幕管理器 |
| plasma6-systemsettings | 系统设置工具 |
| konsole | 终端模拟器 |
| dolphin | 文件管理器 |
| kate | 文本编辑器 |
| plasma6-plasma-systemmonitor | 系统监视器 |
| plasma-plasma-pa | 音频管理工具 |
| plasma6-discover | 软件管理工具,软件市场 |
| kdeconnect-kde | 手机电脑互联工具 |
| plasma6-plasma-workspace-wallpapers | 桌面壁纸工具 |
| plasma6-plasma-disks | 磁盘状态监测工具 |
| ark | 解压缩工具 |