Установите Breeze на Kubuntu 14.04, не умирая, пытаясь

Уже в FromLinux мы покажем вам, как установить Ветер (новый произведение искусства и стиль KDE 5) в ArchLinux и т.п., однако в некоторых дистрибутивах, таких как Kubuntu или Fedora, нет необходимых пакетов в репозиториях. В этом посте я покажу вам, как установить Breeze на Kubuntu, не умирая при попытке.

Как установить Breeze на Kubuntu?

Мы собираемся использовать пакеты, которые предоставляет ArchLinux, для установки Breeze на Kubuntu. Возможно, что это руководство в будущем не будет работать или ссылки изменятся, если вы обновите пакеты, которые мы собираемся загрузить.

В первую очередь убеждаемся, что у нас установлен пакет xz-utils чтобы иметь возможность распаковать файлы, которые мы собираемся скачать. Теперь мы продолжим, открыв терминал и поместив:

mkdir ~ / Breeze cd ~ / Breeze /

Теперь, когда мы находимся внутри папки, мы загружаем пакеты из репозиториев 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 / ветерок-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 color-scheme / 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 на 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

И это все.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

14 комментариев, оставьте свой

Оставьте свой комментарий

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

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Инти Алонсо сказал

    У меня всегда был вопрос с kde, потому что его стили по умолчанию являются двоичными, а не редактируемыми файлами, как это принято в Linux?

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

    Нам осталось получить исходный код, но я до сих пор не понимаю, почему визуальный стиль должен быть скомпилирован в двоичных файлах.

    1.    Elav сказал

      Честно говоря, не знаю, хотя полагаю, это для того, чтобы заставить их работать быстрее. Oxygen намного быстрее, чем QtCurve или темы QtCurve ..

    2.    Отвратительный сказал

      Файлы конфигурации KDE - это простые текстовые файлы, хранящиеся (по крайней мере, в Kubuntu) в ~ / .kde / share / config.

      1.    Инти Алонсо сказал

        Я имел в виду файлы самой визуальной темы, а не настройки.

        Например, где вы измените «поля» или «отступы» визуальных элементов в Oxygen или Breeze? В gtk темы - это текстовые файлы, которые вы можете открывать, просматривать или изменять, в QT вы должны использовать таблицы стилей QSS, которые также можно читать и изменять, но KDE оставляет темы по умолчанию полностью закрытыми.

        Как я уже сказал, если вы проверите свою систему, вы увидите, что Breeze - это библиотека .so, как и Oxygen.

  2.   дарио сказал

    быть кубунту нельзя из какого-то ппа?

  3.   Федориан сказал

    Установка в Fedora:

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

    Затем вы можете сохранить репо или удалить его с помощью:

    #dnf copr отключить двратил / плазма-5

    1.    Elav сказал

      Спасибо за совет

  4.   Джованни сказал

    Здравствуйте, отличный пост, у меня только один запрос, мне нравится ваш стиль окна, кнопки закрытия, минимизации и т. Д., Закругленные и выровненные в конце, как мне получить то же самое? Спасибо за ваш пост. Я всегда с ними в курсе. Ура

  5.   Derp сказал

    Должны ли выйти разноцветные точки: минимизировать, максимизировать и закрыть?
    Все остальное изменилось, кроме того, что-то пошло не так u_ú

    1.    Elav сказал

      Нет-нет, это тема, которую вы уйдете из KDE-Look 😀

      1.    Derp сказал

        Который? u_ú

      2.    Derp сказал

        Это Йоси Уайт, верно?

  6.   Derp сказал

    Я думаю, что это больше не работает, он выдает мне 404 во всех файлах, которые должны быть загружены как 32, так и 64 бит, я единственный, что происходит?

    1.    Derp сказал

      Я установил его с этими зеркалами, которые нашел в гугле, пока не заметил никаких проблем по сравнению с теми, что были здесь

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