首页>教程>FreeBSD 教程> 安装配置桌面环境 >FreeBSD 安装配置 KDE Plasma 桌面环境

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解压缩工具