KDE/zh-cn

KDE 是Article description::一个自由软件社区，其提供了一组应用程序，包括流行的 Plasma 桌面环境.

Gentoo对KDE项目的支持非常好，包括对KDE Frameworks 5，Plasma 5和Applications的全面支持，以及其他各种各样基于KDE的软件.

配置
选择一个适当的Portage配置，尽管这不是必须的，但是我们仍建议这么做. 因为这会设置一些全局或针对特定软件包的 USE 标记来确保你能够获得顺畅的 KDE 使用体验.

为了选择适当的Portage配置，首先需要列出有哪些可用的Portage配置：

然后选择正确的Portage配置，把下面的命令中的 替换为合适的Portage配置对应的数字：

如果要使用 Plasma 5 桌面环境，请选择  OpenRC或者    systemd/zh-cn. 需要注意的是，技术上可能可以实现除配置文件的其他 USE 标记组合（特别是在运行选定的应用程序而不是完整的KDE Plasma桌面环境时），但可能不受支持，未经测试，也可能导致意外的功能丢失.

服务
在接下来的章节里，按着安装步骤，这些服务将会默认自动选上，具体的取决于之前选择的profile. 但在第一次启动KDE Plasma之前，还是需要将它们设置妥当. 为了不会使用默认设置，建议在安装KDE Plasma或者KDE发行服务之前，通过 先安装这些服务，以便Portage将它们考虑进去. 点按链接获取有关如何设置这些服务的信息.

会话管理器
从下列中只选一个：


 * elogind: 从systemd项目中提取的单独的logind服务包，用于OpenRC或其他初始化系统.
 * systemd: 使用systemd提供的会话管理器，systemd用户不需要为此做更多的工作.

设备管理器
从下列中只选一个：


 * udev: 启用对udev Linux动态和固定设备命名的支持.
 * eudev: udev的分支，可更好地与旧内核和各种工具链兼容.
 * systemd: 使用systemd提供的设备管理器，systemd用户不需要为此做更多的工作.

杂项

 * D-Bus: 使用D-Bus消息总线系统.
 * polkit: 启用polkit框架以获得控制全局服务的权限.
 * udisks: 启用对一些存储相关服务的支持.

X 服务
阅读下列来自 X server 的介绍来设置 X 环境.

Plasma
Plasma 5 是 KDE 正在发展的一代桌面环境，基于 Qt 5 和 KDE Framework 5.

USE flags
包提供完整的 Plasma 5 桌面，可通过丰富的 USE 标记配置：

Emerge
你也可以选择安装 ，它提供了一个非常基本的桌面，让用户可以自由安装他们需要的额外软件包 - 或者更确切地说，让他们自己找出并补全缺少的功能.

显示管理器
SDDM （Simple Desktop Display Manager） 是被推荐的登录管理器并且它默认会通过 被自动安装. 另外你也可以选择使用 LightDM ,这需要为 设置   的 USE 标记，同时还要修改  中的设置. 同时在发生错误时请阅读 SDDM 页面.

无显示管理器
Plasma 可以用以老式方式启动，但需要格外小心以确保它获得有效的会话.

When using, Plasma can be launched with

This can be added to a user's profile file which will be executed when logging in:

小工具
提供了很多有用的小工具 (早就被 作为依赖安装了)：

系统托盘
Plasma 5 对系统托盘图标使用StatusNotifier规范. 由于并非所有应用程序都已移植到新系统，因此需要一些应变方法 ，并且 Plasma 5 也具有将旧的基于xembed的系统托盘图标转换为StatusNotifier图标的方法.

通过激活的  来启用传统支持，这将引入.

Pidgin
需要. 安装完成后，在 工具|插件 下可以找到 Ubuntu 指示器 插件.

KWallet
在登录桌面后添加一个（无线）网络连接或者在中添加一个电子邮箱账户时，许多用户被推荐使用 —— Plasma桌面的加密密码存储器.

有个软件包，可用于管理KWallets，导入及导出密码：

KWallet 自动解锁
提供了一种机制，可以避免在登录后即被要求访问kwallet.

需要如下的配置：
 * 为了KWallet的安全性，请使用比较传统的blowfish加密，而不是GPG
 * 在kwallet和用户使用相同的密码
 * 让登录管理器支持PAM特性 - 和  都支持

禁用 KWallet
要完全禁用KWallet子系统，请编辑以下文件：

SSH/GPG 密钥启动/关闭脚本
ssh-agent 脚本位于 和. 关闭脚本需要设置可执行位，因为它们不是源. Keychain 提供了更多信息

Non-root user authentication for dialogs
Some KDE dialogs such as printers, adding wireless networks and adding users require administrator authentication. This is handled through and operates independently from. By default in Gentoo, the root account is the only administrator, and so even if a user account can run root commands through, authentication in these KDE dialogs will fail.

Adding wireless networks using is allowed by a polkit rule which is part of the Gentoo package and already allows access for every user in the group plugdev. For other dialogs the behavior must be configured manually: If all users of the group wheel are required to be administrators, create a copy of starting with a number lower than 50, and edit the line  to the following:

The wiki page provides more details on rules configuration.

使用root权限运行 GUI 应用
KDE Plasma有一个实用程序，用于以root权限启动图形应用. 它由提供 - 要使用 USE 标记 构建. 这将会安装的一个图形前端. 这依赖Xorg，并且仅在X 内有效.

记得要重建软件包以获取更改：

可以通过从KRunner或终端仿真器调用来使用它：

将显示一个消息对话框，提示输入root密码.

文件
XDG standard directories are being used for KDE Plasma and KDE applications:


 * (defaults to ) - Configuration files
 * (defaults to ) - Application data

移除
The first step to remove KDE Plasma and its dependencies is to unmerge. This will not yet remove any files from the installation, so the desktop environment will keep running:

In a next step it makes sense to scan directory for any KDE Plasma specific entries in,  and  and clean them up.

Finally, run the command to uninstall any Plasma packages and their dependencies. It would make sense to quit any running Plasma session beforehand:

应用程序（Applications）
发行服务版本包含很多基于 Qt 5/KDE Frameworks 5 的应用程序和支持库.

可用版本
KDE 发行服务这个包会安装以下包：

安装
包提供完整的发行服务集合,但是可替代地，可以挑选来自上述列表的一个或多个较小的元包：

If not all the packages are required, one or several smaller meta packages from the list above may be picked instead. Alternatively, it is possible to set to reduce the number of applications installed by.

本地化
Plasma-5 和应用程序的每个包都提供了本地化文件. 可以在系统设置中启用本地化.

KDE PIM
KDE PIM 是一整套用于管理个人信息的应用程序，包括邮件，日历，联系人等. 它有几个可选的运行时依赖来扩展其功能：


 * 病毒检测：
 * 垃圾邮件过滤： 或

框架（Frameworks）
KDE Frameworks 5 是一套运行库和软件框架的合集，为KDE Plasma 5 和 KDE 应用提供基础，但是可能会受到一些 Qt 程序的影响.

KDE 框架大部分是运行库，只提供少量的面对用户的功能. 它不需要被手动安装 —— 需要的软件包会被作为别的软件包的依赖自动安装.

更多KDE软件
最主要的 KDE 应用程序在 Porage 树的 kde-apps 和kde-misc 分类中.

故障排除
请参阅 故障排除 子文章.

另请参阅

 * 从Plasma 4升级到5 - 有关如何从Plasma 4升级、迁移和故障排除的信息.
 * kde-sunset ebuild仓库 - 包含已从主ebuild仓库中删除的旧KDE软件.
 * kde-sunset ebuild仓库 - 包含已从主ebuild仓库中删除的旧KDE软件.

外部资源

 * KDE 官方用户 wiki
 * KDE官方论坛
 * KDE Store (themes, widgets, wallpapers, etc.)