Instal·lar Breeze a Kubuntu 14.04 sense morir en l'intent

ja en DesdeLinux els mostrem com instal·lar Brisa (El nou obres d'art i estil del KDE 5) en ArchLinux i similars, però, algunes distribucions com Kubuntu o Fedora no tenen els paquets necessaris en els repositoris. El que faré amb aquest post és mostrar-los com instal·lar Breeze en Kubuntu sense morir en l'intent.

Com instal·lar Breeze a Kubuntu?

Anem a fer servir els paquets que proveeix ArchLinux per instal·lar Breeze a Kubuntu. És possible que aquest tutorial en el futur no funcioni, o que els enllaços canviïn si s'actualitzen els paquets que anem a descarregar

Primer que tot ens assegurem que tenim instal·lat el paquet xz-utils per poder descomprimir els fitxers que anem a descarregar. Ara bé, anem a procedir obrint un terminal i posem:

mkdir ~ / Breeze cd ~ / Breeze /

Ara que estem dins de la carpeta baixem els paquets dels repositoris d'ArchLinux:

per 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/ us / i686 / breeze-kde4-5.1.1-1-i686.pkg.tar.xz

per 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

Ara passem a descomprimir:

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

Com a resultat tindrem una carpeta anomenada usr dins Breeze. Ara passem a copiar els fitxers necessaris:

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/ suo 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 / suo 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 / suo cp -rv wallpapers / usr / share /

D'aquesta manera ja tindrem disponible l'estil en el nostre sistema. anem a Preferències »Aparença de les aplicacions» Estil i seleccionem Breeze.

instal·lar Breeze

I això és tot estimats amiguets. D'aquesta manera podrem instal·lar Breeze en aquelles distribucions que no tinguin el paquet necessari en els seus repositoris.

Com desinstal·lar Breeze a Kubuntu?

Ok, em vas ensenyar a Instal·lar Breeze i ara ho vull desinstal·lar

Doncs bàsicament farem el procés invers. Assegurin-se de fer una salva de les carpetes / usr / share i / usr / lib

Creem un fitxer de text anomenat BorrarBreeze.sh i li posem això dins:

#!/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

El guardem i li donem permisos:

chmod a + x BorrarBreeze.sh

I després ho executem:

suo ./BorrarBreeze.sh

I això és tot.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Inti Alonso va dir

    Sempre he tingut un dubte amb kde, perquè els seus estils per defecte són binaris i no arxius editables com és la norma en linux?

    Diguem que vull canviar algun detall de Breeze, em trobo amb que el tema existeix com una llibreria .so i no com fulles d'estil QSS, que seria el lògic parlant de QT i QML.

    El que ens queda és tirar mà a el codi font, però segueixo sense entendre perquè un estil visual s'ha de compilar en binaris.

    1.    ILAV va dir

      Sincerament no ho sé, encara que suposo que sigui perquè s'executin més ràpid. Oxygen és per molt més ràpid que QtCurve, o el temes de QtCurve ..

    2.    Phorious va dir

      Els arxius de configuració del KDE són arxius de text comuns i corrents, guardats (al menys en Kubuntu) a ~ / .kde / share / config

      1.    Inti Alonso va dir

        Em referia als arxius del tema visual en si mateix, no a la configuració.

        Per exemple, on canvies el «margin» o el «padding» dels elements visuals en Oxygen o en Breeze? En gtk els temes són arxius de text que pots obrir i revisar o modificar, en QT s'haurien utilitzar fulls d'estil QSS que també es podrien llegir i modificar, però el KDE deixa els temes per defecte completament tancats.

        Com he dit abans, si revises el teu sistema debò que Breeze és una llibreria .so, a l'igual que Oxygen.

  2.   donaro va dir

    sent kubuntu no es pot des d'alguna ppa?

  3.   Fedorià va dir

    Instal·lació en Fedora:

    #dnf copr enable dvratil / plasma-5
    #dnf install plasma-breeze-kde4

    Després es pot mantenir el repo o desinstal·lar amb:

    #dnf copr disable dvratil / plasma-5

    1.    ILAV va dir

      Gràcies pel tip

  4.   Giovani va dir

    Hola, excel·lent post, només tinc una consulta, m'agrada el teu estil de finestra, els botons de tancar, minimitzar, etc, rodons i alineats a l'extrem, com faig per tenir-lo igual? Gràcies pels teus post sinmpre em mantinc a el dia amb ells. Salutacions

  5.   DERP va dir

    ¿Els puntets colorits per minimitzar, maximitzar i tancar haurien de sortir-me ?.
    Tot el demas em canvi excepte això, alguna cosa haure fet malament U_U

    1.    ILAV va dir

      No no, això és un tema que et baixes del KDE-Look 😀

      1.    DERP va dir

        Com és? U_U

      2.    DERP va dir

        És YosiWhite, no?

  6.   DERP va dir

    Crec que ja no serveix això, em tira 404 en tots els fitxers que cal baixar tant de 32 com de 64 bits, sóc l'únic a què li passa?

    1.    DERP va dir

      L'instal amb aquests mirror que vaig trobar googlejant, fins ara no he notat cap problema pel que fa als que eren aquí

      Per 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