Установка KDE 5 (Plasma) в Unix/Linux

Установка KDE 5 (Plasma) в Unix/Linux

Расскажу о том, как установить KDE 5 и начать их использовать. KDE 5 Plasma — это графический интерфейс для различных Unix/Linux дистрибутивов. Как по мне, некоторые версии — не очень хороши. Но именно 5-я версия, внушает доверия. Очень круто реализовали.

В KDE Plasma 5 появилось множество новых функций, вот список наиболее важных новых функций:

  • KDE 5 были переписаны с использованием Qt 5; Следующее поколение известной библиотеки Qt для разработки графических интерфейсов — это означает, что приложения KDE 5 будут быстрее чем KDE 4.
  • Новая тема для плагинов в KDE 5 Plasma намного красивее чем KDE 4.x.
  • Меню «Пуск» для KDE 5 Plasma и область уведомлений были переработаны. Сейчас будет меньше всплывающих окон, обеспечивающих лучший пользовательский интерфейс для доступа к уведомлениям.
  • Измененный lockscreen был с улучшен.
  • Более плавная производительность. KDE 5 визуализируются поверх OpenGL — это означает, что программы KDE 5 имеют приоритет при визуализации рядом с другим процессом.
  • Рендеринг в Plasma 5 будет быстрее из-за полного использования графического процессора.
  • Хороший набор новых обоев отлично подойдет к теме по умолчанию.
  • Множество других функций, которые вы можете ознакомится сами.

Установка KDE 5 (Plasma) в Unix/Linux

Я уже описывал различные графические интерфейсы для различных Unix/Linux ОС, если есть необходимость, то вы можете обратиться к ним:

Установка GUI на RedHat/CentOS/Fedora

Установка GUI на Debian/Ubuntu/Mint

Установка KDE 5 (Plasma) в Ubuntu/Kubuntu/Linux Mint

Для начала, добавляем PPA Kubuntu Backports репозиторий:

# add-apt-repository ppa:kubuntu-ppa/backports

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

# sudo apt-get update && sudo apt-get dist-upgrade

Выполняем установку плазмы:

$ sudo apt-get install kubuntu-desktop

Обратите внимание, что во время установки будет предложено настроить диспетчер входа по умолчанию, выбираем менеджер входа — «lightdm».

Установка KDE 5 (Plasma) на Debian

Команда:

# tasksel install kde-desktop

Все.

Установка KDE 5 (Plasma) на CentOS/RHEL

Сейчас я расскажу как установить KDE Plasma на CentOS 7, который предоставит графический интерфейс для работы с системой Linux.

Установка очень простая:

# yum groupinstall "KDE Plasma Workspaces" -y

Обратите внимание, что установка может занять некоторое время.

Запуск GUI

После установки, выполняем:

# echo "exec startkde" >> ~/.xinitrc

И перезапускаем ОС:

# reboot

Посмотрим что используется сейчас:

# systemctl get-default
graphical.target

В моем примере, все работает соответствующим образом. Если вместо этого вы получите «multi-user.target», вам необходимо будет исправить вручную. В этом случае multi-user.target эквивалентен — уровню загрузки 3, означающему, что после перезагрузки графический интерфейс не будет загружен здесь. Мы можем установить значение по умолчанию для graphical.target, и поднять его на уровень 5:

# systemctl set-default graphical.target
Removed symlink /etc/systemd/system/default.target.
Created symlink from /etc/systemd/system/default.target to /usr/lib/systemd/system/graphical.target.

И проверяем:

# systemctl get-default
graphical.target

Хотя это изменило target по умолчанию (к которому обращаются при загрузке системы), но он по-прежнему является multi-user.target. Мы можем перейти на графический интерфейс, выполнив:

# systemctl isolate graphical.target

Удаление KDE Plasma

Если вы установили графический интерфейс на сервере и поняли, что это было ошибкой, не волнуйтесь! Выполните следующее действие:

# yum groupremove "KDE Plasma Workspaces"

Все!

Установка KDE 5 (Plasma) на Fedora

Пакеты KDE Plasma доступны в репозиториях по умолчанию, начиная с Fedora 23. Чтобы установить Plasma на Fedora 23 и 24, выполните следующую команду:

# dnf install @kde-desktop

Изи вей.

Установка KDE 5 (Plasma) на openSUSE

KDE  плазма доступна в репозиториях openSUSE 13.1 и 13.2. Чтобы установить Plasma, просто запустите:

# zypper in -t pattern kde kde_plasma

Очень простоя установка.

Установка KDE 5 (Plasma) на Arch Linux

В Arch Linux и его производных, пакеты Plasma доступны в [extra] репозитории. Просто включите [extra] репозиторий и установите его с помощью команды:

# pacman -Syu

PS: Если в системе имеется Plasma 4, то ее стоит удалить перед установкой:

# pacman -Rc kdebase-workspace

Смотрим какая видеокарта имеется в системе:

# lspci -v | grep -A 3 VGA

У меня это — wmvare. И устанавливаем X.org со следующей командой:

# pacman -S xorg xorg-xinit

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

Выполняем установку нужныл либ для плазмы:

# pacman -S kf5 kf5-aids

Ставим KDE Plasma 5:

# pacman -S plasma kdebase gwenview

Графический менеджер поставляется с пакетами — KDM (KDE Desktop Manager). Но он мне не нравится,  и я устанавливаю SDDM (Simple Desktop Display Manager):

# pacman -S sddm sddm-kcm

После установки, нужно прописать его в автозагрузку системы:

# systemctl enable sddm

Выполняем ребут:

# reboot

Перезагрузите компьютер и наслаждайтесь рабочим окружением Plasma 5!

Немного потюним окружение. Открываем:

# vim /etc/sddm.conf

И приводим к виду:

Theme]
Current=breeze
CursorTheme=breeze_cursors
FacesDir=/usr/share/sddm/faces
ThemeDir=/usr/share/sddm/themes

После чего, необходимо выполнить сново ребут ОС.

Установка KDE 5 (Plasma) на Mac OS X

KDE Plasma 5, доступны и для Mac OS X. Я подготовлю подробное руководство по установке и удалении и потестирую на своем маке.

Для начала, установим brew — Установка homebrew на Mac OS X

Чтобы добавить KDE Frameworks, выполните:

$ brew tap haraldf/kf5

Чтобы их собрать, вам сначала нужен обновленный Qt 5 с дополнительной поддержкой QtWebkit (kdewebkit, kdevplatform зависит от QtWebkit):

$ brew install dbus

И еще выполняем установку самого QT5:

# brew install qt5

Или

$ brew install qt5 --with-qtwebkit

PS: Для сборки Qt требуется установить Xcode. Так же, прочитайте примечания к D-Bus ниже, если это ваша первая установка D-Bus. Вам необходимо установить Qt5 с QtWebkit, если вы хотите установить kdevelop или kdewebkit.

Теперь начинается самое интересное. Вы можете установить отдельные фреймворки через:

$ brew install haraldf/kf5/kf5-karchive

Или вы можете установить с помощью install.sh скрипта, который лежит в каталоге tools:

$ cd `brew --prefix`/Homebrew/Library/Taps/haraldf/homebrew-kf5
./tools/install.sh

Так же, можно передавать разные параметры, например — «—verbose».

Удаление KDE Plasma на Mac OS X 

Чтобы удалить все пакеты KDE Frameworks 5, запустите:

$ brew uninstall `brew list -1 | grep '^kf5-'`

И нужно удалить каталог:

$ rm -rf /Applications/KDE5

Установка HEAD

В настоящее время установка формулы устанавливает последнюю выпущенную версию из tarballs. Однако не все фреймворки и приложения были выпущены как tarballs. Если вы получили сообщение об ошибке «head-only formula», эта формула может быть установлена только из последней версии git, а не из выпущенных пакетов. Это можно сделать, передав параметр —HEAD в качестве параметра brew.

Обратите внимание, что установка из последнего git обычно также означает, что все зависимые пакеты, как ожидается, будут получены из последних git, поэтому во избежание возможных ошибок вам необходимо удалить все установленные формулы kf5 (см. раздел по удалению выше) и установить все из git, например, используя утилиту install.sh:

$ `brew --prefix`/Library/Taps/haraldf/homebrew-kf5/tools/install.sh --HEAD

Первое использование D-Bus

Следуйте описанию в формуле D-Bus, чтобы настроить LaunchAgent. Возможно, вам придется выйти из системы и войти снова, чтобы он заработал.

Чтобы проверить работу D-Bus с Qt:

$ echo $DBUS_LAUNCHD_SESSION_BUS_SOCKET
$ `brew --prefix`/opt/qt5/bin/qdbus

Первая команда должна повторять действительный ли путь, например:/tmp/launch-NHyucl/unix_domain_listener. Вторая команда должна отображать доступные службы, по крайней мере — org.freedesktop.DBus.

Запуск KDE Plasma на Mac OS X 

Вам может понадобиться выполнить следующие шаги после установки (всего один раз):

# chown -R $USER ~/Library/Preferences/KDE
# launchctl load -w /Library/LaunchDaemons/org.freedesktop.dbus-system.plist

Иногда Installer.app не может выполнить пост-установку. Если все идет не так, попробуйте запустить эти две команды в терминале:

# launchctl load -w /Library/LaunchAgents/org.freedesktop.dbus-session.plist
/opt/local/bin/kbuildsycoca4

Как-то так. Но хочу отметить следующее, что я не взял на себя смелости проверить данную установку на своем рабочем маке из-за того что у меня нет бэкапов. Я постараюсь решить данную проблему, — ВСЕ ЗАБЕКАПИТЬ и выполнить установку сего чуда)))).

На этом у меня все, статья «Установка KDE 5 (Plasma) в Unix/Linux » подошла к завершению.

7 thoughts on “Установка KDE 5 (Plasma) в Unix/Linux

  1. Хоть бы уточняли что в центе таким образом ставятся 4 кеды а не пятые.
    5 только руками собирать.

  2. На CentOS 7 всё получилось, но на Fedora 27 абсолютно бесполезно. Система загружает файлы, устанавливает, сообщает всё ОК, однако продолжает загружаться без GUI. Восстановил исходную систему с образа и повторил установку, как это надо в CentOS. Опять всё проходит нормально, сообщает всё ОК и снова стартует без GUI. вводил команды «systemctl set-default graphical.target», «systemctl get-default» , выводит, «graphical.target» и, после перезагрузки, стартует без GUI. Выполнял команду «systemctl isolate graphical.target», результат тот же, нулевой.

    • У меня уже установлена Fedora 27 server без графического окружения, нужно только добавить KDE

  3. Можно было бы остановиться на CentOS 7, В нём всё получается, однако, проработав несколько дней, CentOS преподносит «нежданчики», ни с того, ни с сего переводит один, или несколько дисков в режим «только чтение», причём во время копирования, или переноса файлов. Fedora же работает просто прекрасно, более полугода ни каких проблем. Три раза переводил домашний сервер на CentOS 7 и три раза возвращался на Fedora 27. CentOS 7 же более месяца ни один раз нормально не отработал. KDE мне необходим для запуска скачивания из интернет по прямой ссылке

  4. установлена на CentOs, не важно, а как добавить программы в приложения, раньше берёшь, заходишь в настройки, вставляешь пароль и делай чё хошь — а щаззз, меня заклинило, ребята посоветуйте куда идти, или сразу ховаться.
    Может чё с головой, я даже не могу понять как вставить почтового клиента, его нет, и чё делать не понятно, я молчу про Давинчи, чё все в терминале нужно рулить.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.