Reeds DesdeLinux wij laten u zien hoe u het installeert Breeze (de nieuwe kunstwerk en KDE stijl 5) op ArchLinux en dergelijke, maar sommige distributies zoals Kubuntu of Fedora hebben niet de benodigde pakketten in de repositories. Wat ik met dit bericht zal doen, is je laten zien hoe je Breeze op Kubuntu kunt installeren zonder te sterven in de poging.
Hoe installeer ik Breeze op Kubuntu?
Allereerst zorgen we ervoor dat we het pakket hebben geïnstalleerd xz-hulpprogramma's om de bestanden die we gaan downloaden te kunnen decomprimeren. Nu gaan we door met het openen van een terminal en plaatsen:
mkdir ~ / Breeze cd ~ / Breeze /
Nu we ons in de map bevinden, downloaden we de pakketten uit de ArchLinux-repositories:
Voor 32 bits
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
Voor 64 bits
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
Nu gaan we ze uitpakken:
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
Als resultaat hebben we een map met de naam usr binnen Breeze. Nu gaan we verder met het kopiëren van de nodige bestanden:
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 kleurenschema's / usr / share / sudo cp -Rv pictogrammen / 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 wallpapers / usr / share /
Op deze manier hebben we de stijl al beschikbaar in ons systeem. Wij gaan Voorkeuren »Uiterlijk van applicaties» Stijl en we selecteren Breeze.
En dat zijn allemaal lieve vrienden. Op deze manier kunnen we Breeze installeren in die distributies die niet het benodigde pakket in hun repositories hebben.
Hoe Breeze op Kubuntu te verwijderen?
Oké, je hebt me geleerd om Breeze te installeren en nu wil ik het verwijderen
We maken een tekstbestand met de naam DeleteBreeze.sh en plaatsen dit in:
#!/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
We slaan het op en geven het toestemming:
chmod a + x ClearBreeze.sh
En dan voeren we het uit:
sudo ./DeleteBreeze.sh
En dat is alles.
Ik heb altijd een vraag gehad met kde, omdat de standaardstijlen binair zijn en geen bewerkbare bestanden zoals de norm in linux is?
Laten we zeggen dat ik wat details van Breeze wil veranderen, ik vind dat het thema bestaat als een .so-bibliotheek en niet als QSS-stylesheets, wat logisch zou zijn als het over QT en QML zou zijn.
Wat overblijft is om de broncode te bemachtigen, maar ik begrijp nog steeds niet waarom een visuele stijl in binaire bestanden moet worden gecompileerd.
Ik weet het eerlijk gezegd niet, hoewel ik veronderstel dat het is om ze sneller te laten rennen. Zuurstof is veel sneller dan QtCurve, of de QtCurve-thema's.
KDE-configuratiebestanden zijn platte tekstbestanden, opgeslagen (tenminste op Kubuntu) in ~ / .kde / share / config
Ik verwees naar de bestanden van het visuele thema zelf, niet naar de instellingen.
Waar verander je bijvoorbeeld de "marge" of "opvulling" van visuals in Oxygen of Breeze? In gtk zijn de thema's tekstbestanden die u kunt openen en bekijken of wijzigen, in QT zou u QSS-stijlbladen moeten gebruiken die ook kunnen worden gelezen en gewijzigd, maar KDE laat de standaardthema's volledig gesloten.
Zoals ik al eerder zei, als je je systeem controleert, zul je zien dat Breeze een .so-bibliotheek is, net als Oxygen.
kubuntu zijn kan niet van een of andere ppa zijn?
Installatie in Fedora:
#dnf copr zet dvratil / plasma-5 aan
#dnf installeer plasma-breeze-kde4
Vervolgens kunt u de opslagplaats behouden of verwijderen met:
#dnf copr dvratil / plasma-5 uitschakelen
Bedankt voor de tip
Hallo, uitstekend bericht, ik heb maar één vraag, ik hou van je vensterstijl, de knoppen om te sluiten, minimaliseren, enz., Rond en uitgelijnd aan het einde, hoe heb ik het hetzelfde? Bedankt voor je post, ik blijf altijd op de hoogte van hen. Proost
Moeten de kleurrijke stippen om te minimaliseren, maximaliseren en sluiten eruit komen?
Al het andere is veranderd, behalve dat, er zal iets fout zijn gedaan u_ú
Nee nee, dat is een onderwerp dat u uit KDE-Look 😀 haalt
Welke? u_ú
Het is YosiWhite, toch?
Ik denk dat dit niet meer werkt, het gooit me 404 in alle bestanden die moeten worden gedownload, zowel 32 als 64 bits, ben ik de enige die gebeurt?
Ik heb het geïnstalleerd met deze mirrors die ik heb gevonden door te googlen, tot nu toe heb ik geen enkel probleem opgemerkt in vergelijking met degene die hier waren
Voor 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