Allerede DesdeLinux vi viser deg hvordan du installerer Sus (den nye kunstverk og KDE-stil 5) på ArchLinux og lignende, men noen distribusjoner som Kubuntu eller Fedora har ikke de nødvendige pakkene i repositoriene. Det jeg skal gjøre med dette innlegget, er å vise deg hvordan du installerer Breeze på Kubuntu uten å dø i forsøket.
Hvordan installere Breeze på Kubuntu?
Først og fremst sørger vi for at vi har pakken installert xz-utils for å kunne dekomprimere filene vi skal laste ned. Nå skal vi fortsette ved å åpne en terminal og sette:
mkdir ~ / Breeze cd ~ / Breeze /
Nå som vi er inne i mappen, laster vi ned pakkene fra ArchLinux-arkivene:
For 32Bits
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
For 64Bits
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
Nå fortsetter vi med å pakke dem ut:
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
Som et resultat vil vi ha en mappe som heter usr inne i Breeze. Nå fortsetter vi med å kopiere de nødvendige filene:
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 fargeskjemaer / usr / share / sudo cp -Rv ikoner / 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 bakgrunnsbilder / usr / del /
På denne måten vil vi allerede ha stilen tilgjengelig i systemet vårt. Vi kommer til å Innstillinger »Utseende av applikasjoner» Stil og vi velger Breeze.
Og det er alt kjære venner. På denne måten kan vi installere Breeze i de distribusjonene som ikke har den nødvendige pakken i repositoriene sine.
Hvordan avinstallerer Breeze på Kubuntu?
Ok, du lærte meg å installere Breeze, og nå vil jeg avinstallere den
Vi oppretter en tekstfil kalt DeleteBreeze.sh og legger denne inn:
#!/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
Vi lagrer det og gir det tillatelser:
chmod a + x ClearBreeze.sh
Og så kjører vi det:
sudo ./DeleteBreeze.sh
Og det er alt.
Jeg har alltid hatt et spørsmål med kde, fordi standardstilene er binære og ikke redigerbare filer som det er normen i linux?
La oss si at jeg vil endre noen detaljer i Breeze, jeg finner ut at temaet eksisterer som et .so-bibliotek og ikke som QSS-stilark, noe som ville være den logiske tingen å gjøre når vi snakker om QT og QML.
Det vi har igjen er å få tak i kildekoden, men jeg forstår fortsatt ikke hvorfor en visuell stil må kompileres i binærfiler.
Jeg vet ærlig talt ikke, selv om jeg antar at det er for å få dem til å løpe raskere. Oksygen er langt raskere enn QtCurve, eller QtCurve-temaene ..
KDE-konfigurasjonsfiler er vanlige tekstfiler, lagret (i det minste på Kubuntu) i ~ / .kde / share / config
Jeg henviste til filene til selve det visuelle temaet, ikke innstillingene.
For eksempel, hvor endrer du "margin" eller "polstring" av grafikk i Oxygen eller Breeze? I gtk er temaene tekstfiler som du kan åpne og gjennomgå eller endre, i QT bør du bruke QSS-stilark som også kan leses og endres, men KDE lar standardtemaene være helt lukket.
Som jeg sa tidligere, hvis du sjekker systemet ditt, vil du se at Breeze er et .so-bibliotek, akkurat som Oxygen.
å være kubuntu kan ikke være fra noen PPA?
Installasjon i Fedora:
#dnf copr aktiverer dvratil / plasma-5
#dnf installer plasma-bris-kde4
Deretter kan du beholde repoen eller avinstallere den med:
#dnf copr deaktiver dvratil / plasma-5
Takk for tipset
Hei, utmerket innlegg, jeg har bare ett spørsmål, jeg liker vinduestilen din, knappene som skal lukkes, minimeres osv., Runde og justert på slutten, hvordan har jeg det samme? Takk for innlegget ditt. Jeg holder meg alltid oppdatert med dem. Jubel
Bør de fargerike prikkene for å minimere, maksimere og lukke komme ut?
Alt annet endret seg bortsett fra at noe vil ha gjort galt u_ú
Nei nei, det er et emne du får av KDE-Look 😀
Hvilken? u_ú
Det er YosiWhite, ikke sant?
Jeg tror dette ikke lenger fungerer, det kaster meg 404 i alle filene som må lastes ned både 32 og 64 bits, er jeg den eneste som skjer?
Jeg installerte den med disse speilene som jeg fant ved å google, så langt har jeg ikke lagt merke til noe problem i forhold til de som var her
For 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