Installa Breeze su Kubuntu 14.04 senza morire di tentativi

Già DesdeLinux ti mostriamo come installare Brezza (il nuovo opere d'arte e KDE style 5) in ArchLinux e simili, tuttavia alcune distribuzioni come Kubuntu o Fedora non hanno i pacchetti necessari nei repository. Quello che farò con questo post è mostrarti come installare Breeze in Kubuntu senza morire nel tentativo.

Come installare Breeze su Kubuntu?

Utilizzeremo i pacchetti forniti da ArchLinux per installare Breeze su Kubuntu. È possibile che questo tutorial in futuro non funzioni o che i collegamenti cambino se aggiorni i pacchetti che andremo a scaricare

Prima di tutto ci assicuriamo di avere il pacchetto installato xz-utils per poter decomprimere i file che andremo a scaricare. Ora procediamo aprendo un terminale e inserendo:

mkdir ~ / Breeze cd ~ / Breeze /

Ora che siamo all'interno della cartella scarichiamo i pacchetti dai repository di ArchLinux:

Per 32 bit

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

Per 64 bit

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

Ora andiamo a decomprimerli:

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

Di conseguenza avremo una cartella chiamata usr all'interno di Breeze. Adesso andiamo a copiare i file necessari:

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-patterns / 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 sfondi / usr / share /

In questo modo avremo già lo stile disponibile nel nostro sistema. Stiamo andando a Preferenze »Aspetto delle applicazioni» Stile e selezioniamo Breeze.

Installa Breeze

E questo è tutto cari amici. In questo modo possiamo installare Breeze in quelle distribuzioni che non hanno il pacchetto necessario nei loro repository.

Come disinstallare Breeze su Kubuntu?

Ok, mi hai insegnato a installare Breeze e ora voglio disinstallarlo

Bene, fondamentalmente faremo il processo inverso. Assicurati di salvare le cartelle / usr / share e / usr / lib

Creiamo un file di testo chiamato DeleteBreeze.sh e lo inseriamo all'interno:

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

Lo salviamo e gli diamo i permessi:

chmod a + x ClearBreeze.sh

E poi lo eseguiamo:

sudo ./DeleteBreeze.sh

E questo è tutto.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Inti Alonso suddetto

    Ho sempre avuto una domanda con kde, perché i suoi stili di default sono file binari e non modificabili come è la norma in Linux?

    Diciamo che voglio cambiare alcuni dettagli di Breeze, trovo che il tema esista come libreria .so e non come fogli di stile QSS, il che sarebbe logico quando si parla di QT e QML.

    Quello che ci resta è ottenere il codice sorgente, ma ancora non capisco perché uno stile di visualizzazione debba essere compilato in binari.

    1.    vivace suddetto

      Onestamente non lo so, anche se suppongo sia per farli correre più velocemente. Oxygen è di gran lunga più veloce di QtCurve o dei temi QtCurve ..

    2.    foroso suddetto

      I file di configurazione di KDE sono normali file di testo, memorizzati (almeno su Kubuntu) in ~ / .kde / share / config

      1.    Inti Alonso suddetto

        Mi riferivo ai file del tema visivo stesso, non alle impostazioni.

        Ad esempio, dove modifichi il "margine" o il "riempimento" delle immagini in Oxygen o Breeze? In gtk i temi sono file di testo che puoi aprire e rivedere o modificare, in QT dovresti usare fogli di stile QSS che potrebbero anche essere letti e modificati, ma KDE lascia i temi predefiniti completamente chiusi.

        Come ho detto prima, se controlli il tuo sistema vedrai che Breeze è una libreria .so, proprio come Oxygen.

  2.   dario suddetto

    essere kubuntu non può essere di qualche ppa?

  3.   Fedorian suddetto

    Installazione in Fedora:

    #dnf copr abilita dvratil / plasma-5
    #dnf installa plasma-breeze-kde4

    Quindi puoi mantenere il repository o disinstallarlo con:

    #dnf copr disabilita dvratil / plasma-5

    1.    vivace suddetto

      Grazie per il consiglio

  4.   Giovani suddetto

    Ciao, ottimo post, ho solo una query, mi piace lo stile della tua finestra, i pulsanti per chiudere, ridurre a icona, ecc. Arrotondati e allineati alla fine, come faccio a ottenerlo lo stesso? Grazie per il tuo post mi tengo sempre aggiornato con loro. Saluti

  5.   derp suddetto

    I punti colorati da minimizzare, massimizzare e chiudere dovrebbero venire fuori?
    Tutto il resto è cambiato tranne quello, qualcosa avrà sbagliato u_ú

    1.    vivace suddetto

      No no, questo è un argomento che togli da KDE-Look 😀

      1.    derp suddetto

        Quale? u_ú

      2.    derp suddetto

        È YosiWhite, giusto?

  6.   derp suddetto

    Penso che non funzioni più, mi butta 404 in tutti i file che devono essere scaricati sia a 32 che a 64 bit, sono l'unico che succede?

    1.    derp suddetto

      L'ho installato con questi mirror che ho trovato su google, finora non ho notato nessun problema rispetto a quelli che c'erano qui

      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