Redan DesdeLinux les mostramos como instalar Breeze (Den nya konstverk och KDE-stil 5) i ArchLinux och liknande, men vissa distributioner som Kubuntu eller Fedora har inte nödvändiga paket i förvaren. Vad jag ska göra med det här inlägget är att visa dig hur du installerar Breeze på Kubuntu utan att dö i försöket.
Hur installerar jag Breeze på Kubuntu?
Först och främst ser vi till att vi har paketet installerat xz-utils för att kunna dekomprimera de filer som vi ska ladda ner. Nu ska vi fortsätta genom att öppna en terminal och sätta:
mkdir ~ / Breeze cd ~ / Breeze /
Nu när vi är inne i mappen laddar vi ner paketen från ArchLinux-arkiv:
För 32 bitar
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
För 64 bitar
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 fortsätter vi med att packa upp dem:
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 ett resultat kommer vi att ha en mapp som heter usr inuti Breeze. Nu fortsätter vi med att kopiera nödvändiga filer:
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-schemes / 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 bakgrundsbilder / usr / dela /
På det här sättet kommer vi redan att ha stilen tillgänglig i vårt system. Vi ska Inställningar »Utseende på applikationer» Stil och vi väljer Breeze.
Och det är alla kära vänner. På detta sätt kan vi installera Breeze i de distributioner som inte har det nödvändiga paketet i sina förråd.
Hur avinstallerar jag Breeze på Kubuntu?
Okej, du lärde mig att installera Breeze och nu vill jag avinstallera den
Vi skapar en textfil som heter DeleteBreeze.sh och lägger in den här:
#!/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 sparar det och ger det behörighet:
chmod a + x ClearBreeze.sh
Och sedan kör vi det:
sudo ./DeleteBreeze.sh
Och det är allt.
Jag har alltid haft en fråga med kde, eftersom dess standardstilar är binära och inte redigerbara filer som är normen i Linux?
Låt oss säga att jag vill ändra några detaljer i Breeze, jag tycker att temat finns som ett .so-bibliotek och inte som QSS-formatmallar, vilket skulle vara det logiska att göra när man pratar om QT och QML.
Vad vi har kvar är att få tag på källkoden, men jag förstår fortfarande inte varför en visuell stil måste sammanställas i binära filer.
Jag vet ärligt talat inte, även om jag antar att det är för att få dem att springa snabbare. Syre är överlägset snabbare än QtCurve eller QtCurve-teman.
KDE-konfigurationsfiler är vanliga textfiler, lagrade (åtminstone på Kubuntu) i ~ / .kde / share / config
Jag hänvisade till filerna i själva det visuella temat, inte inställningarna.
Till exempel, var ändrar du "marginal" eller "stoppning" av bilder i syre eller bris? I gtk är teman textfiler som du kan öppna och granska eller ändra, i QT bör du använda QSS-formatmallar som också kan läsas och modifieras, men KDE lämnar standardteman helt stängda.
Som jag sa tidigare, om du kontrollerar ditt system ser du att Breeze är ett .so-bibliotek, precis som Oxygen.
Att vara kubuntu kan inte vara från någon PPA?
Installation i Fedora:
#dnf copr aktiverar dvratil / plasma-5
#dnf installera plasma-breeze-kde4
Sedan kan du behålla repo eller avinstallera den med:
#dnf copr inaktiverar dvratil / plasma-5
Tack för tipset
Hej, utmärkt inlägg, jag har bara en fråga, jag gillar din fönsterstil, knapparna för att stänga, minimera, etc, runda och justerade i slutet, hur har jag det samma? Tack för ditt inlägg. Jag håller mig alltid uppdaterad med dem. Skål
Bör de färgglada prickarna att minimera, maximera och stänga komma ut?
Allt annat förändrades förutom det, något jag kommer att ha gjort fel u_u
Nej nej, det är ett ämne som du får bort från KDE-Look 😀
Som? U u
Det är YosiWhite, eller hur?
Jag tror att detta inte längre fungerar, det kastar mig 404 i alla filer som måste laddas ner både 32 och 64 bitar, är jag den enda som händer?
Jag installerade den med dessa speglar som jag hittade genom att googla, hittills har jag inte märkt något problem jämfört med de som var här
För 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