juba DesdeLinux näitame teile, kuidas installida tuul (uus kunstiteoseid ja KDE stiil 5) ArchLinuxis jms, kuid mõnel distributsioonil nagu Kubuntu või Fedora pole hoidlates vajalikke pakette. Mida ma selle postitusega ette võtan, on teile näidata, kuidas Breeze Kubuntule installida, ilma et peaksite sellesse surema.
Kuidas Breeze Kubuntule installida?
Kõigepealt veendume, et pakett on meil installitud xz-utils failide dekompressimiseks, mida me alla laadime. Nüüd jätkame terminali avamisega ja paneme:
mkdir ~ / Breeze CD ~ / Breeze /
Nüüd, kui oleme kaustas, laadime paketid alla ArchLinuxi hoidlatest:
32-bitise jaoks
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
64-bitise jaoks
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üüd jätkame nende lahtipakkimist:
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
Selle tulemusena on meil Breeze sees kaust nimega usr. Nüüd jätkame vajalike failide kopeerimist:
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 värvilahendused / usr / share / sudo cp -Rv ikoonid / 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 taustapildid / usr / share /
Nii on meil juba meie süsteemis stiil saadaval. Me läheme Eelistused »Rakenduste välimus» Stiil ja valime Breeze.
Ja see on kõik kallid sõbrad. Nii saame Breeze installida nendesse jaotustesse, mille hoidlates pole vajalikku paketti.
Kuidas Breeze Kubuntust desinstallida?
Ok, sa õpetasid mind Breeze'i installima ja nüüd tahan selle desinstallida
Loome tekstifaili nimega DeleteBreeze.sh ja paneme selle sisse:
#!/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
Salvestame selle ja anname õigused:
chmod a + x ClearBreeze.sh
Ja siis käivitame selle:
sudo ./DeleteBreeze.sh
Ja see on ka kõik.
Mul on alati olnud küsimus kde-ga, sest selle vaikestiilid on binaarsed ja mitte redigeeritavad failid, nagu on Linuxis tavaks?
Oletame, et tahan mõnda Breeze'i detaili muuta. Leian, et teema eksisteerib .so teegina, mitte QSS-i stiililehtedena, mis oleks loogiline asi, mida teha QT-st ja QML-ist rääkides.
Mis meil üle jääb, on lähtekoodi kätte saamine, kuid ma ei saa ikkagi aru, miks tuleb visuaalne stiil binaarfailidesse koostada.
Ma ausalt ei tea, kuigi arvan, et see aitab neil kiiremini joosta. Hapnik on kaugelt kiirem kui QtCurve või QtCurve teemad.
KDE seadistusfailid on tavalised tekstifailid, mis on salvestatud (vähemalt Kubuntusse) kataloogi ~ / .kde / share / config
Ma pidasin silmas visuaalse teema enda faile, mitte sätteid.
Näiteks, kus muudate Oxygenis või Breeze'is visuaalide "veerist" või "polsterdust"? Gtk-s on teemad tekstifailid, mida saate avada ja vaadata või muuta, QT-s peaksite kasutama QSS-i stiililehti, mida saaks ka lugeda ja muuta, kuid KDE jätab vaiketeemad täielikult suletuks.
Nagu ma varem ütlesin, näete oma süsteemi kontrollides, et Breeze on .so raamatukogu, nagu ka hapnik.
kubuntuks olemine ei saa olla mingist ppa-st?
Installimine Fedorasse:
#dnf copr lubab dvratil / plasma-5
#dnf installige plasma-breeze-kde4
Seejärel saate repo alles jätta või selle desinstallida:
#dnf copr keelab dvratil / plasma-5
Tänan vihje eest
Tere, suurepärane postitus, mul on ainult üks päring, mulle meeldib teie akna stiil, nupud sulgemiseks, minimeerimiseks jne, ümmargused ja joondatud lõpus, kuidas ma saan selle samaks? Tänan postituse eest, olen nendega alati kursis. Terviseks
Kas värvilised täpid minimeerimiseks, maksimeerimiseks ja sulgemiseks peaksid välja tulema?
Kõik muu muutus peale selle, et midagi on valesti teinud u_ú
Ei ei, see on teema, mille sa KDE-Look'ist lahti saad 😀
Milline? u_ú
See on YosiWhite, eks?
Ma arvan, et see pole enam kasulik, see viskab kõigile failidele, mis tuleb alla laadida, 404 ja 32 bitti, 64, kas ma olen ainus, kes juhtub?
Paigaldasin selle nende peeglitega, mille leidsin guugeldades, pole siiani ühtegi probleemi täheldanud, võrreldes siinolijatega
X64 jaoks:
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