Zainstaluj Breeze na Kubuntu 14.04 bez umierania próbując

Już w DesdeLinux pokażemy Ci, jak zainstalować Wietrzyk (Nowa Praca plastyczna i styl KDE 5) w ArchLinux i podobnych, jednak niektóre dystrybucje, takie jak Kubuntu lub Fedora, nie mają niezbędnych pakietów w repozytoriach. To, co zrobię z tym postem, to pokażę ci, jak zainstalować Breeze na Kubuntu bez umierania podczas próby.

Jak zainstalować Breeze na Kubuntu?

Zamierzamy użyć pakietów dostarczonych przez ArchLinux do zainstalowania Breeze na Kubuntu. Możliwe, że ten samouczek w przyszłości nie zadziała lub linki zmienią się, jeśli zaktualizujesz pakiety, które zamierzamy pobrać

Przede wszystkim upewniamy się, że mamy zainstalowany pakiet narzędzia xz aby móc rozpakować pliki, które zamierzamy pobrać. Teraz będziemy kontynuować, otwierając terminal i umieszczając:

mkdir ~ / Breeze cd ~ / Breeze /

Teraz, gdy jesteśmy w folderze, pobieramy pakiety z repozytoriów ArchLinux:

Dla 32-bitów

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

Dla 64-bitów

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

Teraz rozpakujemy je:

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

W rezultacie w Breeze będziemy mieć folder o nazwie usr. Teraz przechodzimy do kopiowania niezbędnych plików:

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 tapety / usr / share /

W ten sposób styl będzie już dostępny w naszym systemie. Idziemy do Preferencje »Wygląd aplikacji» Styl i wybieramy Breeze.

Zainstaluj Breeze

I to wszystko drodzy przyjaciele. W ten sposób możemy zainstalować Breeze w tych dystrybucjach, które nie mają niezbędnego pakietu w swoich repozytoriach.

Jak odinstalować Breeze na Kubuntu?

Ok, nauczyłeś mnie zainstalować Breeze, a teraz chcę go odinstalować

Cóż, w zasadzie zrobimy proces odwrotny. Pamiętaj, aby zapisać foldery / usr / share i / usr / lib

Tworzymy plik tekstowy o nazwie DeleteBreeze.sh i umieszczamy go w środku:

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

Zapisujemy go i nadajemy mu uprawnienia:

chmod a + x ClearBreeze.sh

A potem uruchamiamy:

sudo ./DeleteBreeze.sh

I to wszystko.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Inti Alonso powiedział

    Zawsze miałem pytanie z kde, ponieważ jego domyślne style to pliki binarne i nieedytowalne, co jest normą w Linuksie?

    Powiedzmy, że chcę zmienić jakiś szczegół Breeze, stwierdzam, że motyw istnieje jako biblioteka .so, a nie jako arkusze stylów QSS, co byłoby logiczne mówiąc o QT i QML.

    Pozostało nam zdobyć kod źródłowy, ale nadal nie rozumiem, dlaczego styl wizualny musi być kompilowany w plikach binarnych.

    1.    pełen życia powiedział

      Naprawdę nie wiem, chociaż przypuszczam, że ma to na celu przyspieszenie ich biegu. Tlen jest znacznie szybszy niż QtCurve lub motywy QtCurve.

    2.    Straszny powiedział

      Pliki konfiguracyjne KDE to zwykłe pliki tekstowe, przechowywane (przynajmniej na Kubuntu) w ~ / .kde / share / config

      1.    Inti Alonso powiedział

        Miałem na myśli pliki samego motywu wizualnego, a nie ustawień.

        Na przykład, gdzie zmieniasz „margines” lub „wypełnienie” wizualizacji w Oxygen lub Breeze? W gtk motywy są plikami tekstowymi, które możesz otwierać i przeglądać lub modyfikować, w QT powinieneś używać arkuszy stylów QSS, które można również czytać i modyfikować, ale KDE pozostawia domyślne motywy całkowicie zamknięte.

        Jak powiedziałem wcześniej, jeśli sprawdzisz swój system, zobaczysz, że Breeze to biblioteka .so, podobnie jak Oxygen.

  2.   Dario powiedział

    bycie kubuntu nie może pochodzić z jakiegoś ppa?

  3.   Fedorian powiedział

    Instalacja w Fedorze:

    #dnf copr włącz dvratil / plasma-5
    #dnf zainstaluj plasma-breeze-kde4

    Następnie możesz zachować repozytorium lub odinstalować je za pomocą:

    #dnf copr wyłącz dvratil / plasma-5

    1.    pełen życia powiedział

      Dzięki za wskazówkę

  4.   Młody powiedział

    Witam, świetny post, mam tylko jedno zapytanie, podoba mi się twój styl okna, przyciski do zamykania, minimalizowania itp., Okrągłe i wyrównane na końcu, jak mam to samo? Dzięki za Twój post, zawsze jestem z nimi na bieżąco. Twoje zdrowie

  5.   derp powiedział

    Czy kolorowe kropki do zminimalizowania, maksymalizacji i zamknięcia powinny wyjść?
    Wszystko inne się zmieniło poza tym, coś, co zrobiłem źle u_u

    1.    pełen życia powiedział

      Nie, nie, to temat, z którego można wyjść z KDE-Look 😀

      1.    derp powiedział

        Który? u_ú

      2.    derp powiedział

        To YosiWhite, prawda?

  6.   derp powiedział

    Myślę, że to już nie działa, wyrzuca mi 404 we wszystkich plikach, które muszą być pobrane zarówno w bitach 32, jak i 64, czy jestem jedynym, który się dzieje?

    1.    derp powiedział

      Zainstalowałem to z tymi lustrami które znalazłem przez googlowanie, póki co nie zauważyłem żadnego problemu w porównaniu do tych które tu były

      Dla 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