Вече в DesdeLinux les mostramos como instalar Полъх (новото произведения и KDE стил 5) в ArchLinux и други подобни, но някои дистрибуции като Kubuntu или Fedora нямат необходимите пакети в хранилищата. Това, което ще направя с тази публикация, е да ви покажа как да инсталирате Breeze на Kubuntu, без да умирате в опита.
Как да инсталирам Breeze на Kubuntu?
На първо място се уверяваме, че сме инсталирали пакета xz-utils за да можем да декомпресираме файловете, които ще изтеглим. Сега ще продължим, като отворим терминал и поставим:
mkdir ~ / Бриз cd ~ / Бриз /
Сега, когато сме в папката, изтегляме пакетите от хранилищата на ArchLinux:
За 32 бита
wget -c http://mirror.gnomus.de/extra/os/i686/breeze-5.1.1-1-i686.pkg.tar.xz && wget -c http://mirror.gnomus.de/extra/ os / i686 / breeze-kde4-5.1.1-1-i686.pkg.tar.xz
За 64 бита
wget -c http://mirror.gnomus.de/extra/os/x86_64/breeze-5.1.1-1-x86_64.pkg.tar.xz && wget -c http://mirror.gnomus.de/extra/os/x86_64/breeze-kde4-5.1.1-1-x86_64.pkg.tar.xz
Сега продължаваме да ги разархивираме:
tar -Jxf breeze-5.1.1-1-x86_64.pkg.tar.xz tar -Jxf breeze-kde4-5.1.1-1-x86_64.pkg.tar.xz
В резултат на това ще имаме папка, наречена usr, в Breeze. Сега продължаваме да копираме необходимите файлове:
cd usr / lib / sudo cp -Rv kconf_update_bin / / usr / lib / sudo cp -Rv kde4 / / usr / lib / sudo cp -Rv qt / * / usr / lib / qt4 / sudo cp -Rv qt4 / / usr / lib / cd ../share/ sudo cp -Rv apps / usr / share / sudo cp -Rv цветови схеми / usr / share / sudo cp -Rv icons / usr / share / sudo cp -Rv kconf_update / usr / share / sudo cp -Rv kservices5 / usr / share / sudo cp -Rv kstyle / usr / share / sudo cp -Rv kwin / usr / share / sudo cp -Rv locale / usr / share / sudo cp -Rv QtCurve / usr / share / sudo cp -Rv тапети / usr / споделяне /
По този начин вече ще имаме стила, наличен в нашата система. Ние ще Предпочитания »Външен вид на приложения» Стил и ние избираме Breeze.
И това е всичко скъпи приятели. По този начин можем да инсталираме Breeze в тези дистрибуции, които нямат необходимия пакет в своите хранилища.
Как да деинсталирам Breeze на Kubuntu?
Добре, научи ме да инсталирам Breeze и сега искам да го деинсталирам
Създаваме текстов файл, наречен DeleteBreeze.sh, и поставяме това вътре:
#!/bin/bash rm -Rfv /usr/lib/kconf_update_bin/kde4breeze rm -Rfv /usr/lib/kde4/plugins/styles/breeze.so rm -Rfv /usr/lib/kde4/kstyle_breeze_config.so rm -Rfv /usr/lib/qt4/plugins/styles/breeze.so rm -Rfv /usr/lib/qt/plugins/kstyle_breeze_config.so rm -Rfv /usr/lib/qt/plugins/styles/breeze.so rm -Rfv /usr/lib/qt/qml/QtQuick/Controls/Styles/Breeze rm -Rfv /usr/share/kconf_update/kde4breeze.upd rm -Rfv /usr/share/icons/breeze rm -Rfv /usr/share/icons/breeze-dark rm -Rfv /usr/share/icons/breeze_cursors rm -Rfv /usr/share/color-schemes/Breeze.colors rm -Rfv /usr/share/color-schemes/BreezeDark.colors rm -Rfv /usr/share/kservices5/kwin/kwin4_decoration_qml_breeze.desktop rm -Rfv /usr/share/locale/nds/LC_MESSAGES/breeze_style_config.mo rm -Rfv /usr/share/locale/uk/LC_MESSAGES/breeze_style_config.mo rm -Rfv /usr/share/locale/sr@ijekavian/LC_MESSAGES/breeze_style_config.mo rm -Rfv /usr/share/locale/pt/LC_MESSAGES/breeze_style_config.mo rm -Rfv /usr/share/locale/sr@latin/LC_MESSAGES/breeze_style_config.mo rm -Rfv /usr/share/locale/pl/LC_MESSAGES/breeze_style_config.mo rm -Rfv /usr/share/locale/ko/LC_MESSAGES/breeze_style_config.mo rm -Rfv /usr/share/locale/pt_BR/LC_MESSAGES/breeze_style_config.mo rm -Rfv /usr/share/locale/ja/LC_MESSAGES/breeze_style_config.mo rm -Rfv /usr/share/locale/zh_CN/LC_MESSAGES/breeze_style_config.mo rm -Rfv /usr/share/locale/sr@ijekavianlatin/LC_MESSAGES/breeze_style_config.mo rm -Rfv /usr/share/locale/sv/LC_MESSAGES/breeze_style_config.mo rm -Rfv /usr/share/locale/de/LC_MESSAGES/breeze_style_config.mo rm -Rfv /usr/share/locale/ru/LC_MESSAGES/breeze_style_config.mo rm -Rfv /usr/share/locale/fi/LC_MESSAGES/breeze_style_config.mo rm -Rfv /usr/share/locale/zh_TW/LC_MESSAGES/breeze_style_config.mo rm -Rfv /usr/share/locale/el/LC_MESSAGES/breeze_style_config.mo rm -Rfv /usr/share/locale/cs/LC_MESSAGES/breeze_style_config.mo rm -Rfv /usr/share/locale/es/LC_MESSAGES/breeze_style_config.mo rm -Rfv /usr/share/locale/ca/LC_MESSAGES/breeze_style_config.mo rm -Rfv /usr/share/locale/hu/LC_MESSAGES/breeze_style_config.mo rm -Rfv /usr/share/locale/nl/LC_MESSAGES/breeze_style_config.mo rm -Rfv /usr/share/locale/da/LC_MESSAGES/breeze_style_config.mo rm -Rfv /usr/share/locale/sl/LC_MESSAGES/breeze_style_config.mo rm -Rfv /usr/share/locale/sr/LC_MESSAGES/breeze_style_config.mo rm -Rfv /usr/share/locale/nb/LC_MESSAGES/breeze_style_config.mo rm -Rfv /usr/share/locale/en_GB/LC_MESSAGES/breeze_style_config.mo rm -Rfv /usr/share/locale/sk/LC_MESSAGES/breeze_style_config.mo rm -Rfv /usr/share/QtCurve/Breeze.qtcurve rm -Rfv /usr/share/kwin/decorations/kwin4_decoration_qml_breeze/contents/ui/BreezeButton.qml rm -Rfv /usr/share/kwin/decorations/kwin4_decoration_qml_breeze/contents/ui/ShadowEdge.qml rm -Rfv /usr/share/kwin/decorations/kwin4_decoration_qml_breeze/contents/ui/ShadowGradient.qml rm -Rfv /usr/share/kwin/decorations/kwin4_decoration_qml_breeze/contents/ui/BreezeApplicationMenuButton.qml rm -Rfv /usr/share/kwin/decorations/kwin4_decoration_qml_breeze/contents/ui/ShadowCorner.qml rm -Rfv /usr/share/kwin/decorations/kwin4_decoration_qml_breeze/contents/ui/BreezeMinimizeButton.qml rm -Rfv /usr/share/kwin/decorations/kwin4_decoration_qml_breeze/contents/ui/BreezeCloseButton.qml rm -Rfv /usr/share/kwin/decorations/kwin4_decoration_qml_breeze/contents/ui/BreezeMaximizeButton.qml rm -Rfv /usr/share/kwin/decorations/kwin4_decoration_qml_breeze/contents/ui/BreezeHelpButton.qml rm -Rfv /usr/share/kwin/decorations/kwin4_decoration_qml_breeze/contents/ui/BreezeKeepBelowButton.qml rm -Rfv /usr/share/kwin/decorations/kwin4_decoration_qml_breeze/contents/ui/BreezeKeepAboveButton.qml rm -Rfv /usr/share/kwin/decorations/kwin4_decoration_qml_breeze/contents/ui/config.ui rm -Rfv /usr/share/kwin/decorations/kwin4_decoration_qml_breeze/contents/ui/BreezeStickyButton.qml rm -Rfv /usr/share/kwin/decorations/kwin4_decoration_qml_breeze/contents/ui/main.qml rm -Rfv /usr/share/kwin/decorations/kwin4_decoration_qml_breeze/contents/ui/BreezeShadeButton.qml rm -Rfv /usr/share/kwin/decorations/kwin4_decoration_qml_breeze/contents/ui/ShadowFrame.qml rm -Rfv /usr/share/kwin/decorations/kwin4_decoration_qml_breeze/contents/ui rm -Rfv /usr/share/kwin/decorations/kwin4_decoration_qml_breeze/contents/config/main.xml rm -Rfv /usr/share/kwin/decorations/kwin4_decoration_qml_breeze/contents/config rm -Rfv /usr/share/kwin/decorations/kwin4_decoration_qml_breeze/contents rm -Rfv /usr/share/kwin/decorations/kwin4_decoration_qml_breeze/metadata.desktop rm -Rfv /usr/share/kwin/decorations/kwin4_decoration_qml_breeze rm -Rfv /usr/share/apps/color-schemes/Breeze.colors rm -Rfv /usr/share/apps/color-schemes/BreezeDark.colors rm -Rfv /usr/share/apps/QtCurve/Breeze.qtcurve rm -Rfv /usr/share/apps/kstyle/themes/breeze.themerc rm -Rfv /usr/share/wallpapers/Next/ rm -Rfv /usr/share/kstyle/themes/breeze.themerc exit 0
Запазваме го и му даваме разрешения:
chmod a + x ClearBreeze.sh
И тогава го изпълняваме:
sudo ./DeleteBreeze.sh
И това е всичко.
Винаги съм имал въпрос с kde, защото стиловете му по подразбиране са двоични и не могат да се редактират, както е нормално в linux?
Да кажем, че искам да променя някои подробности на Breeze, откривам, че темата съществува като .so библиотека, а не като QSS таблици със стилове, което би било логично да се говори за QT и QML.
Това, което ни остава, е да се доберем до изходния код, но все още не разбирам защо визуалният стил трябва да се компилира в двоични файлове.
Честно казано не знам, въпреки че предполагам, че това е да ги накара да тичат по-бързо. Кислородът е далеч по-бърз от QtCurve или темите QtCurve ..
Конфигурационните файлове на KDE са обикновени текстови файлове, съхранявани (поне на Kubuntu) в ~ / .kde / share / config
Имах предвид файловете на самата визуална тема, а не настройките.
Например, къде променяте „полето“ или „подплатата“ на визуалните елементи в кислород или бриз? В gtk темите са текстови файлове, които можете да отваряте и преглеждате или модифицирате, в QT трябва да използвате QSS таблици със стилове, които също могат да се четат и модифицират, но KDE оставя темите по подразбиране напълно затворени.
Както казах преди, ако проверите системата си, ще видите, че Breeze е .so библиотека, точно като кислорода.
като kubuntu не може да бъде от някакъв ppa?
Инсталиране във Fedora:
#dnf copr активира dvratil / plasma-5
#dnf инсталирайте plasma-breeze-kde4
След това можете да запазите репото или да го деинсталирате с:
#dnf copr деактивира dvratil / plasma-5
Благодаря за бакшиша
Здравейте, отличен пост, имам само една заявка, харесва ми стилът ви на прозорец, бутоните за затваряне, минимизиране и т.н., закръглени и подравнени в края, как да го получа същото? Благодаря за вашия пост, аз винаги съм в крак с тях. Наздраве
Трябва ли да излязат цветните точки за минимизиране, максимизиране и затваряне?
Всичко останало се промени, освен това, нещо ще е сгрешило u_ú
Не, не, това е тема, която изтегляте от KDE-Look 😀
Който? u_ú
Това е YosiWhite, нали?
Мисля, че това вече не работи, хвърля ми 404 във всички файлове, които трябва да бъдат изтеглени и 32, и 64 бита, само аз ли се случвам?
Инсталирах го с тези огледала, които намерих при гугъл, досега не съм забелязал никакъв проблем в сравнение с тези, които бяха тук
За x64:
wget -c http://mirror.bjtu.edu.cn/chakra/kde-next/x86_64/breeze-5.1.1-1-x86_64.pkg.tar.xz &&
wget -c http://mirror.bjtu.edu.cn/chakra/kde-next/x86_64/breeze-kde4-5.1.1-1-x86_64.pkg.tar.xz