KDE/ru

KDE — это сообщество свободного программного обеспечения, разрабатывающее множество приложений, в том числе Plasma - популярную среду рабочего стола.

Проект Gentoo обеспечивает прекрасную поддержку KDE, включая предыдущую версию Plasma 4, новые библиотеки KDE Frameworks 5, новое рабочее окружение Plasma 5 и Applications 5, а также широкий спектр дополнительного программного обеспечения на базе проекта KDE.

Профиль
Выбор подходящего профиля, хоть и не требуется, но рекомендуется, так как он устанавливает ряд глобальных и пакетных USE-флагов для более простой установки и не требует большого опыта в настройке KDE.

При выборе наиболее подходящего профиля сперва посмотрите какие доступны:

Выберите подходящий профиль, заменив  соответствующим номером:

Для окружения рабочего стола Plasma 5 выберите профиль  для OpenRC или   для systemd. Для старого рабочего стола Plasma 4 рекомендуется использовать профиль  при работе с OpenRC. Выберите, если используется systemd.

Сервисы
Перед установкой связанного с KDE программного обеспечения рекомендуется настроить несколько сервисов. Если используется профиль "desktop/plasma" или "desktop", то часть работы делается автоматически. Вот необходимые сервисы:
 * D-Bus: Включает использование системы межпроцессного взаимодействия D-Bus.
 * polkit: Включает набор инструментов polkit для контроля привилегий системных сервисов.
 * udev: Включает поддержку динамического и постоянного именования устройств Linux через udev.
 * udisks: Включает поддержку некоторых сервисов, связанных с хранением данных.

Информация по настройке этих сервисов приведена по ссылкам. Заметьте, что другие комбинации USE-флагов, отличные от установленных в профиле, технически возможны (особенно если используется свой набор приложений вместо полного окружения KDE Plasma), но могут не поддерживаться, не быть протестированными или приводить к неожиданным потерям в функциональности.

X-сервер
Для установки X-окружения следуйте инструкциям статьи X-сервер.

Frameworks
KDE Frameworks 5 представляет собой набор библиотек и фреймворков в качестве основы для KDE Plasma 5 и KDE Applications 5, но может быть использован любым Qt-приложением.

Frameworks, в основном библиотеки, обеспечивающие небольшой функциональностью пользователя, не требуют отдельной установки - все необходимые пакеты будут затянуты автоматически в качестве зависимостей.

Plasma
Plasma 5 - новое поколение рабочего окружения KDE, основано на Qt 5 и KDE Frameworks 5. Обновление достаточно простое, хотя и исключает возможность сосуществования с Plasma 4 из-за несовместимости дизайнерских решений.

Следует принять к сведению, что, хотя Plasma 5 классно использовать, он все еще в активной разработке и не имеет некоторых функций, присутствующих в KDE 4.

Обновление с Plasma 4
Информацию об обновлении с Plasma 4, миграции и устранение неполадок можно найти на upgrade page.

Установка
Пакет включает полный набор Plasma 5, настраивается следующими USE флагами:

В качестве альтернативы пакет включает в себя базовый рабочий стол, предоставляя пользователям свободу в установке дополнительных пакетов.

Виджеты
Много полезных виджетов в пакете :

Дисплей менеджер
SDDM (Simple Desktop Display Manager) - рекомендуемый менеджер входа (login manager), который автоматически установится как зависимость от. Это предпочтительное приложение. В качестве альтернативы LightDM может быть использован; он установится автоматически, если установлен USE-флаг  для пакета. Измените настройки соответственно в. Кроме того, убедитесь, что прочитали страницу SDDM, если появляются дополнительные вопросы.

Приложения
Релизы состоят из разных приложений и поддерживающих их библиотек, основанных на Qt 5/KDE Frameworks 5 так же как Qt 4/KDElibs 4, последние имеют статус LTS (Long Term Support). В Portage различие осуществляется через слоты  и. Портирование является постоянным процессом, когда каждый крупный релиз основан на Frameworks 5, и следовательно включает обе версии приложения - классическую и новейшую портированную. Обратите внимание на возможные конфликты зависимостей, когда для двух пакетов со слотов 4 и 5 две версии одних и тех же библиотек не могут быть установлены в одно время. Мета-пакеты принимают во внимание эти конфликты и в некоторых случаях предпочитают более надежную версию, а не новый порт.

Доступные версии
Пакет включает в себя полный набор Applications:

Установятся следующие «меньшие» мета-пакеты, которые, конечно, так же могут быть установлены вручную:

Локализация
To localize KDE Applications, enable the  USE flag to automatically pull in the necessary packages, either globally in  or just for the relevant meta packages:

If only a select few languages are desired, define the L10N variable in. E.g. to use the German language, set:

To manually install these localization packages, use the following (complete) list or pick as desired:

также имеет свой собственный пакет локализации:.

Доступные версии
In Portage, two variants of KDE PIM, the KDE personal information management suite (including, , and ) are currently available, still based on Qt 4/KDElibs 4. The current, up-to-date version including an Akonadi-based kmail (also known as kmail2) is installed by default. By locally placing a mask file into, the "noakonadi fork" is used including a non-Akonadi kmail (also known as kmail1).

In addition, the KDE overlay provides the latest upstream release for testing which is based on Qt 5/KF 5. It remains masked until it is deemed suitable for wider use, but testing is appreciated. Adding an unmask file to is necessary to get it.

Обновление для KDE PIM 16.08 и более поздних

Most, but not all of the codebase has been ported from to  which is based on Chromium's Blink. By default, this package sets and uses the  USE flag, which comes down to a  package dependency, so users preferring  for the rest of their system will need to switch off that USE flag.

Unfortunately, not all of the KDE Applications are compatible yet, with some packages still depending on Qt 4/KDElibs 4 based parts that can not be installed with modern KDE PIM at the same time. That includes, , and possibly other packages outside of the kde-apps category. By default, these packages are no longer installed by.

The following commands will deselect any packages from world that would still depend on these conflicting packages:

With all that prepared, KDE PIM is ready to be installed:

kdesu5
Утилита, используемая для запуска графических программ от пользователя, включена в. Если собирать с USE-флагом, установится графический фронтэнд для , который может быть запущен через.

Как всегда, убедитесь, что для команд, запускаемых от, пользователь добавлен в соответствующие группы или просто есть возможность запускать их непривилегированно.

Plasma 4
Plasma 4 is the previous major workspace version by KDE. Although it is no longer maintained upstream, it is considered stable and might still be a viable alternative for some.

Доступные версии
This will pull in additional  and   packages.

Виджеты
Много полезных виджетов присутствует в пакете :

Менеджер экрана
KDM (KDE Display Manager) is the long-serving login manager for Plasma 4 although any other login manager can be used.

OpenRC
Установите KDM в качестве менеджера дисплея по умолчанию:

Чтобы запустить KDM при загрузке, добавьте xdm в уровень выполнения по умолчанию:

Для немедленного запуска KDM:

systemd
Включите KDM для запуска во время загрузки с помощью :

Теперь запустите службу:

Другое ПО из состава KDE
Наиболее важные приложения KDE находятся в дереве portage и большинство размещается в категориях kde-apps и kde-misc.

Смотрите также

 * Полезные советы KDE - советы по работе в среде рабочего стола KDE
 * Устранение проблем с KDE - расширенная статья о поиске и устранении неисправностей в KDE
 * KDE/KDEPIM-4.7 upgrade
 * KDE-оверлей - инструкции как добавить Gentoo KDE оверлей
 * Удаление KDE и очистка системы - инструкции о удалении и очистки системы после KDE.

Ссылки

 * Официальная wiki для пользователей KDE
 * Официальный форум KDE
 * KDE-Apps.org
 * KDE-Look.org
 * KDE-Files.org