Установка 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 » подошла к завершению.
Хоть бы уточняли что в центе таким образом ставятся 4 кеды а не пятые.
5 только руками собирать.
На 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
Можно было бы остановиться на CentOS 7, В нём всё получается, однако, проработав несколько дней, CentOS преподносит «нежданчики», ни с того, ни с сего переводит один, или несколько дисков в режим «только чтение», причём во время копирования, или переноса файлов. Fedora же работает просто прекрасно, более полугода ни каких проблем. Три раза переводил домашний сервер на CentOS 7 и три раза возвращался на Fedora 27. CentOS 7 же более месяца ни один раз нормально не отработал. KDE мне необходим для запуска скачивания из интернет по прямой ссылке
установлена на CentOs, не важно, а как добавить программы в приложения, раньше берёшь, заходишь в настройки, вставляешь пароль и делай чё хошь — а щаззз, меня заклинило, ребята посоветуйте куда идти, или сразу ховаться.
Может чё с головой, я даже не могу понять как вставить почтового клиента, его нет, и чё делать не понятно, я молчу про Давинчи, чё все в терминале нужно рулить.
Лучше всего работает домашний сервер на Ubuntu))))