Встановіть Breeze на Kubuntu 14.04, не вмираючи

Уже в Росії DesdeLinux ми покажемо вам, як встановити Breeze (новий витвір мистецтва і стиль KDE 5) в ArchLinux та подібних, проте деякі дистрибутиви, такі як Kubuntu або Fedora, не мають необхідних пакетів у сховищах. Що я буду робити з цим дописом, це покажу вам, як встановити Breeze на Kubuntu, не вмираючи при спробі.

Як встановити Breeze на Kubuntu?

Ми збираємось використовувати пакети, які надає ArchLinux, для встановлення Breeze на Kubuntu. Можливо, що цей підручник у майбутньому не буде працювати, або посилання зміниться, якщо ви оновите пакети, які ми збираємось завантажити

Перш за все ми переконуємось, що у нас встановлений пакет xz-utils щоб мати можливість розпакувати файли, які ми збираємось завантажити. Тепер ми продовжимо, відкривши термінал і поставивши:

mkdir ~ / Бриз cd ~ / Бриз /

Тепер, коли ми знаходимося всередині папки, ми завантажуємо пакети зі сховищ ArchLinux:

Для 32 біт

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 біт

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

Тепер ми продовжуємо їх розпаковувати:

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

В результаті у нас буде папка з назвою usr всередині Breeze. Тепер ми продовжуємо копіювати необхідні файли:

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 кольорові схеми / 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 шпалери / usr / share /

Таким чином, ми вже матимемо стиль, доступний у нашій системі. Ми збираємося Налаштування »Зовнішній вигляд додатків» Стиль і ми вибираємо Breeze.

Встановіть Breeze

І це все дорогі друзі. Таким чином ми можемо встановити Breeze у ті дистрибутиви, які не мають необхідного пакету у своїх сховищах.

Як видалити Breeze на Kubuntu?

Гаразд, ти навчив мене встановлювати Breeze, і тепер я хочу його видалити

Ну, в основному ми зробимо зворотний процес. Обов’язково збережіть папки / usr / share та / usr / lib

Ми створюємо текстовий файл з назвою DeleteBreeze.sh і поміщаємо його всередину:

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

Ми зберігаємо його і надаємо йому дозволи:

chmod a + x ClearBreeze.sh

А потім запускаємо:

sudo ./DeleteBreeze.sh

І це все.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Інті Алонсо - сказав він

    У мене завжди було питання з kde, оскільки його стилі за замовчуванням - це двійкові файли, які не можна редагувати, як це норма в Linux?

    Скажімо, я хочу змінити деякі деталі Breeze, і я виявив, що тема існує як бібліотека .so, а не як таблиці стилів QSS, що було б логічно говорити про QT та QML.

    Залишається лише заволодіти вихідним кодом, але я все ще не розумію, чому візуальний стиль потрібно компілювати у двійкові файли.

    1.    елав - сказав він

      Я, чесно кажучи, не знаю, хоча, гадаю, це змушує їх бігти швидше. Кисень набагато швидший, ніж теми QtCurve або QtCurve.

    2.    Фарозний - сказав він

      Файли конфігурації KDE - це текстові файли, які зберігаються (принаймні на Kubuntu) у ~ / .kde / share / config

      1.    Інті Алонсо - сказав він

        Я мав на увазі файли самої візуальної теми, а не налаштування.

        Наприклад, де ви змінюєте "поле" або "відступ" візуальних елементів у кисні або бризі? У gtk теми - це текстові файли, які ви можете відкривати та переглядати або змінювати, у QT ви повинні використовувати таблиці стилів QSS, які також можна читати та модифікувати, але теми KDE залишають теми за замовчуванням повністю закритими.

        Як я вже говорив раніше, якщо ви перевірите свою систему, ви побачите, що Breeze - це бібліотека .so, як і кисень.

  2.   дарйо - сказав він

    будучи kubuntu не може бути з якогось ppa?

  3.   Федоріан - сказав він

    Встановлення на Fedora:

    #dnf copr увімкніть dvratil / plasma-5
    #dnf встановити plasma-breeze-kde4

    Тоді ви можете зберегти репо або видалити його за допомогою:

    #dnf copr вимкнути dvratil / plasma-5

    1.    елав - сказав він

      Дякую за підказку

  4.   Джовані - сказав він

    Привіт, чудовий пост, у мене є лише один запит, мені подобається ваш стиль вікна, кнопки закриття, мінімізації тощо, округлі та вирівняні в кінці, як мені це однаково? Дякую за ваш допис, я завжди з ними в курсі. На ура

  5.   Дерп - сказав він

    Чи повинні виходити кольорові крапки, щоб мінімізувати, розгорнути та закрити?
    Все інше змінилося, крім цього, щось, що я зробив неправильно u_u

    1.    елав - сказав він

      Ні, ні, це тема, яку ви виключаєте з KDE-Look 😀

      1.    Дерп - сказав він

        Котрий? u_ú

      2.    Дерп - сказав він

        Це YosiWhite, так?

  6.   Дерп - сказав він

    Я думаю, що це вже не працює, це кидає мені 404 у всіх файлах, які потрібно завантажити як 32, так і 64 біти, хіба я єдиний, що трапляється?

    1.    Дерп - сказав він

      Я встановив його з цими дзеркалами, які я знайшов у Google, поки що я не помітив жодної проблеми порівняно з тими, що були тут

      Для 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