Deja în DesdeLinux vă arătăm cum să instalați Briză (noul opera de arta și stilul KDE 5) în ArchLinux și altele asemenea, totuși unele distribuții precum Kubuntu sau Fedora nu au pachetele necesare în depozite. Ceea ce voi face cu acest post este să vă arăt cum să instalați Breeze pe Kubuntu fără a muri în încercare.
Cum se instalează Breeze pe Kubuntu?
În primul rând ne asigurăm că avem pachetul instalat xz-utils pentru a putea decomprima fișierele pe care urmează să le descărcăm. Acum, vom continua deschizând un terminal și punând:
mkdir ~ / Breeze cd ~ / Breeze /
Acum că ne aflăm în dosar, descărcăm pachetele din depozitele ArchLinux:
Pentru 32 de biți
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
Pentru 64 de biți
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
Acum continuăm să le dezarhivăm:
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
Ca rezultat, vom avea un folder numit usr în interiorul Breeze. Acum continuăm să copiem fișierele necesare:
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 color-scheme / 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 imagini de fundal / usr / share /
În acest fel, vom avea deja stilul disponibil în sistemul nostru. Noi mergem spre Preferințe »Aspectul aplicațiilor» Stil și selectăm Breeze.
Și asta este tot dragi prieteni. În acest fel, putem instala Breeze în acele distribuții care nu au pachetul necesar în depozitele lor.
Cum se dezinstalează Breeze pe Kubuntu?
Ok, m-ai învățat să instalez Breeze și acum vreau să îl dezinstalez
Creăm un fișier text numit DeleteBreeze.sh și îl introducem în interior:
#!/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
Îl salvăm și îi oferim permisiuni:
chmod a + x ClearBreeze.sh
Și apoi îl rulăm:
sudo ./DeleteBreeze.sh
Și asta este totul.
Am avut întotdeauna o întrebare cu kde, deoarece stilurile sale implicite sunt fișiere binare și nu editabile, așa cum este norma în Linux?
Să presupunem că vreau să schimb unele detalii despre Breeze, constat că tema există ca o bibliotecă .so și nu ca foi de stil QSS, ceea ce ar fi lucrul logic de făcut atunci când vorbim despre QT și QML.
Ceea ce rămâne este să obțineți codul sursă, dar încă nu înțeleg de ce un stil vizual trebuie compilat în binare.
Sincer nu știu, deși presupun că este să-i facă să alerge mai repede. Oxigenul este cu mult mai rapid decât QtCurve sau temele QtCurve ..
Fișierele de configurare KDE sunt fișiere text simplu, stocate (cel puțin pe Kubuntu) în ~ / .kde / share / config
Mă refeream la fișierele temei vizuale în sine, nu la setări.
De exemplu, unde modificați „marginea” sau „umplerea” vizualelor în Oxigen sau Breeze? În gtk temele sunt fișiere text pe care le puteți deschide și revizui sau modifica, în QT ar trebui să utilizați foi de stil QSS care ar putea fi citite și modificate, dar KDE lasă temele implicite complet închise.
După cum am spus mai înainte, dacă vă verificați sistemul, veți vedea că Breeze este o bibliotecă .so, la fel ca Oxygen.
a fi kubuntu nu poate fi de la unele ppa?
Instalare în Fedora:
#dnf copr permite dvratil / plasma-5
#dnf instalează plasma-breeze-kde4
Apoi, puteți păstra repo-ul sau îl puteți dezinstala cu:
#dnf copr dezactivează dvratil / plasma-5
Multumesc pentru sfat
Bună, postare excelentă, am o singură interogare, îmi place stilul tău de fereastră, butoanele de închidere, minimizare etc., rotunde și aliniate la final, cum o obțin la fel? Vă mulțumim pentru postarea dvs., sunt mereu la curent cu ele. Noroc
Ar trebui să iasă punctele colorate pentru minimizare, maximizare și închidere?
Orice altceva s-a schimbat, cu excepția faptului că ceva va fi greșit u_ú
Nu, nu, acesta este un subiect pe care îl descărcați din KDE-Look 😀
Care? u_ú
Este YosiWhite, nu?
Cred că asta nu mai funcționează, îmi aruncă 404 în toate fișierele care trebuie descărcate atât pe 32 cât și pe 64 de biți, sunt singurul care se întâmplă?
L-am instalat cu aceste oglinzi pe care le-am găsit prin googling, până acum nu am observat nicio problemă în comparație cu cele care erau aici
Pentru 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