Že v DesdeLinux pokažemo vam, kako namestiti Breeze (Novi umetniško delo in KDE slog 5) v ArchLinuxu in podobnih, vendar nekatere distribucije, kot sta Kubuntu ali Fedora, v shrambah nimajo potrebnih paketov. Kar bom naredil s to objavo, vam pokažem, kako namestiti Breeze na Kubuntu, ne da bi pri tem umrl.
Kako namestiti Breeze na Kubuntu?
Najprej poskrbimo, da imamo nameščen paket xz-uporabe da bomo lahko razpakirali datoteke, ki jih bomo prenesli. Zdaj bomo nadaljevali z odprtjem terminala in vstavitvijo:
mkdir ~ / Breeze cd ~ / Breeze /
Zdaj, ko smo v mapi, prenašamo pakete iz skladišč ArchLinux:
Za 32 bitov
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
Za 64 bitov
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
Zdaj jih nadaljujemo:
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
Kot rezultat bomo imeli v mapi Breeze mapo z imenom usr. Zdaj nadaljujemo s kopiranjem potrebnih datotek:
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 barvne sheme / 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 ozadja / usr / share /
Na ta način bomo že imeli na voljo slog v našem sistemu. Mi gremo Nastavitve »Videz aplikacij» Slog in izberemo Breeze.
In to so vsi dragi prijatelji. Na ta način lahko Breeze namestimo v tiste distribucije, ki v svojih skladiščih nimajo potrebnega paketa.
Kako odstraniti Breeze v Kubuntu?
Ok, naučili ste me namestiti Breeze in zdaj ga želim odstraniti
Ustvarimo besedilno datoteko z imenom DeleteBreeze.sh in vstavimo to:
#!/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
Shranimo ga in mu damo dovoljenja:
chmod a + x ClearBreeze.sh
In potem zaženemo:
sudo ./DeleteBreeze.sh
In to je vse.
Vedno sem imel vprašanje s kde, ker so njegovi privzeti slogi binarni in jih ni mogoče urejati, kot je to običajno v Linuxu?
Recimo, da želim spremeniti nekaj podrobnosti Breezeja, ugotovim, da tema obstaja kot knjižnica .so in ne kot tabele slogi QSS, kar bi bilo logično, če govorimo o QT in QML.
Preostane še, da se dokopljemo do izvorne kode, vendar še vedno ne razumem, zakaj je treba vizualni slog sestaviti v binarne datoteke.
Iskreno ne vem, čeprav mislim, da je to zaradi njih, da tečejo hitreje. Kisik je daleč hitrejši od QtCurve ali tem QtCurve ..
Konfiguracijske datoteke KDE so navadne besedilne datoteke, shranjene (vsaj v Kubuntu) v ~ / .kde / share / config
Mislil sem na datoteke same vizualne teme, ne na nastavitve.
Na primer, kje spremenite "rob" ali "oblazinjenje" vizualnih elementov v kisiku ali vetriču? V gtk so teme besedilne datoteke, ki jih lahko odprete in pregledate ali spremenite, v QT pa uporabite slogovne liste QSS, ki jih je mogoče tudi brati in spreminjati, vendar KDE privzete teme pušča popolnoma zaprte.
Kot sem že rekel, če preverite svoj sistem, boste videli, da je Breeze knjižnica .so, tako kot kisik.
biti kubuntu ne more biti iz nekega ppa?
Namestitev v Fedori:
#dnf copr omogoči dvratil / plasma-5
#dnf namestite plasma-breeze-kde4
Nato lahko repo obdržite ali odstranite z:
#dnf copr onemogoči dvratil / plasma-5
Hvala za nasvet
Pozdravljeni, odlična objava, imam samo eno poizvedbo, všeč mi je vaš slog okna, gumbi za zapiranje, zmanjšanje itd., Zaokroženi in poravnani na koncu, kako naj dobim enako? Hvala za vašo objavo. Vedno sem na tekočem z njimi. Na zdravje
Bi se morale pojaviti pisane pike za zmanjšanje, maksimiranje in zapiranje?
Vse drugo se je spremenilo, razen tega, nekaj, kar sem naredil narobe u_u
Ne ne, to je tema, ki jo prenesete iz KDE-Look 😀
Kateri? u_ú
Je YosiWhite, kajne?
Mislim, da to ne deluje več, me vrže 404 v vse datoteke, ki jih je treba prenesti tako 32 kot 64 bitov, ali sem edini, ki se zgodi?
Namestil sem ga s temi ogledali, ki sem jih našel z googlanjem, do zdaj še nisem opazil nobenih težav v primerjavi s tistimi, ki so bila tukaj
Za 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