Jau DesdeLinux parodysime, kaip įdiegti vėjas (nauja meno kūrinys ir KDE stilius 5) „ArchLinux“ ir panašiuose, tačiau kai kuriuose platinimuose, pvz., „Kubuntu“ ar „Fedora“, saugyklose nėra reikiamų paketų. Ką padarysiu su šiuo įrašu, parodysiu, kaip įdiegti „Breeze“ „Kubuntu“ nemirštant.
Kaip įdiegti „Breeze“ „Kubuntu“?
Pirmiausia įsitikiname, kad paketas įdiegtas xz-utils kad galėtume išspausti failus, kuriuos ketiname atsisiųsti. Dabar eisime atidarydami terminalą ir įdėdami:
mkdir ~ / Breeze cd ~ / Breeze /
Dabar, kai esame aplanke, atsisiunčiame paketus iš „ArchLinux“ saugyklų:
Skirta 32 bitams
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
Skirta 64 bitams
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
Dabar mes juos atsegame:
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
Todėl „Breeze“ turėsime aplanką, vadinamą usr. Dabar mes nukopijuojame reikalingus failus:
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 spalvų schemos / usr / share / sudo cp -Rv piktogramos / 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 lokalė / usr / share / sudo cp -Rv QtCurve / usr / share / sudo cp -Rv tapetai / usr / share /
Tokiu būdu jau turėsime savo sistemoje galimą stilių. Mes ketiname Parinktys »Programų išvaizda» Stilius ir mes pasirenkame „Breeze“.
Ir tai viskas brangūs draugai. Tokiu būdu galime įdiegti „Breeze“ tuose platinimuose, kurių saugyklose nėra reikiamo paketo.
Kaip pašalinti „Breeze“ iš „Kubuntu“?
Gerai, jūs išmokėte mane įdiegti „Breeze“ ir dabar noriu jį pašalinti
Sukuriame tekstinį failą „DeleteBreeze.sh“ ir įdedame tai į vidų:
#!/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
Mes jį išsaugome ir suteikiame leidimus:
chmod a + x „ClearBreeze.sh“
Ir tada mes jį paleidžiame:
sudo ./DeleteBreeze.sh
Ir viskas.
Man visada iškilo klausimas dėl kde, nes jo numatytieji stiliai yra dvejetainiai, o ne redaguojami failai, kaip tai yra Linux sistemoje?
Tarkime, noriu pakeisti kai kurias „Breeze“ detales, manau, kad tema egzistuoja kaip .so biblioteka, o ne kaip QSS stiliaus lapai, o tai būtų logiška kalbėti apie QT ir QML.
Lieka gauti šaltinio kodą, bet vis dar nesuprantu, kodėl vizualinis stilius turi būti sudarytas dvinarėse.
Aš nuoširdžiai nežinau, nors manau, kad tai būtų greitesnis jų bėgimas. Deguonis yra daug greitesnis nei QtCurve arba QtCurve temos.
KDE konfigūracijos failai yra paprasto teksto failai, saugomi (bent jau „Kubuntu“) ~ / .kde / share / config
Turėjau omenyje pačios vizualinės temos failus, o ne nustatymus.
Pavyzdžiui, kur keičiate „Oxygen“ ar „Breeze“ vaizdų „paraštę“ ar „užpildą“? „Gtk“ temos yra tekstiniai failai, kuriuos galite atidaryti, peržiūrėti ar modifikuoti, QT turėtumėte naudoti QSS stiliaus lapus, kuriuos taip pat būtų galima perskaityti ir modifikuoti, tačiau KDE numatytąsias temas palieka visiškai uždarytas.
Kaip jau sakiau anksčiau, patikrinę savo sistemą pamatysite, kad „Breeze“ yra .so biblioteka, kaip ir „Deguonis“.
būti kubuntu negali būti iš kažkokio ppa?
Diegimas „Fedora“:
#dnf copr įgalinti dvratil / plasma-5
#dnf įdiegti plasma-breeze-kde4
Tada galite laikyti atpirkimą arba pašalinti jį naudodami:
#dnf copr išjunkite dvratil / plasma-5
Ačiū už arbatpinigius
Sveiki, puikus įrašas, turiu tik vieną užklausą, man patinka jūsų lango stilius, mygtukai, skirti uždaryti, sumažinti ir pan., Apvalūs ir sulygiuoti pabaigoje, kaip man tą patį gauti? Ačiū už jūsų įrašą, aš visada su jais atsinaujinu. Cheers
Ar turėtų išryškėti spalvingi taškeliai, siekiant kuo labiau sumažinti, padidinti ir uždaryti?
Visa kita pasikeitė, išskyrus tai, kad kažkas bus padarytas neteisingai u_ú
Ne ne, tai tema, kurią atsisiuntėte iš KDE-Look 😀
Kuris? u_ú
Tai „YosiWhite“, tiesa?
Manau, kad tai nebeveikia, man visuose failuose, kuriuos reikia atsisiųsti ir 404, ir 32 bitų, išmeta 64, ar tik aš taip nutinku?
Aš įdėjau jį su šiais veidrodžiais, kuriuos radau google, kol kas nepastebėjau jokių problemų, palyginti su tais, kurie buvo čia
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