Já no FromLinux mostramos como instalar Brisa (o novo arte e KDE style 5) no ArchLinux e similares, no entanto, algumas distribuições como Kubuntu ou Fedora não possuem os pacotes necessários nos repositórios. O que farei com este post é mostrar a você como instalar o Breeze no Kubuntu sem morrer na tentativa.
Como instalar o Breeze no Kubuntu?
Em primeiro lugar, certificamo-nos de que temos o pacote instalado xz-utils para poder descompactar os arquivos que vamos baixar. Agora, vamos prosseguir abrindo um terminal e colocando:
mkdir ~ / Breeze cd ~ / Breeze /
Agora que estamos dentro da pasta, baixamos os pacotes dos repositórios ArchLinux:
Para 32 bits
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
Para 64 bits
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
Agora vamos descompactá-los:
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
Como resultado, teremos uma pasta chamada usr dentro do Breeze. Agora vamos copiar os arquivos necessários:
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 esquemas de cores / 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 wallpapers / usr / share /
Desta forma já teremos o estilo disponível em nosso sistema. Vamos a Preferências »Aparência dos aplicativos» Estilo e selecionamos Breeze.
E isso é tudo, queridos amigos. Desta forma, podemos instalar o Breeze nas distribuições que não possuem o pacote necessário em seus repositórios.
Como desinstalar o Breeze no Kubuntu?
Ok, você me ensinou a instalar o Breeze e agora quero desinstalá-lo
Criamos um arquivo de texto chamado DeleteBreeze.sh e o colocamos dentro:
#!/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
Nós o salvamos e damos permissões:
chmod a + x ClearBreeze.sh
E então nós o executamos:
sudo ./DeleteBreeze.sh
E isso e tudo.
14 comentários, deixe o seu
Sempre tive dúvidas com o kde, pois seus estilos padrão são binários e não são arquivos editáveis como é a norma no linux?
Digamos que eu queira alterar alguns detalhes do Breeze, acho que o tema existe como uma biblioteca .so e não como folhas de estilo QSS, o que seria lógico falando de QT e QML.
O que nos resta é obter o código-fonte, mas ainda não entendo por que um estilo visual deve ser compilado em binários.
Sinceramente não sei, embora suponha que seja para fazê-los correr mais rápido. O oxigênio é muito mais rápido do que o QtCurve, ou os temas QtCurve.
Os arquivos de configuração do KDE são arquivos de texto simples, armazenados (no Kubuntu pelo menos) em ~ / .kde / share / config
Eu estava me referindo aos arquivos do próprio tema visual, não às configurações.
Por exemplo, onde você altera a "margem" ou "preenchimento" dos visuais em Oxygen ou Breeze? No gtk, os temas são arquivos de texto que você pode abrir e revisar ou modificar, no QT você deve usar folhas de estilo QSS que também podem ser lidas e modificadas, mas o KDE deixa os temas padrão completamente fechados.
Como eu disse antes, se você verificar seu sistema, verá que o Breeze é uma biblioteca .so, assim como o Oxygen.
sendo kubuntu não pode ser de algum ppa?
Instalação no Fedora:
#dnf copr enable dvratil / plasma-5
#dnf instala plasma-breeze-kde4
Em seguida, você pode manter o repo ou desinstalá-lo com:
#dnf copr disable dvratil / plasma-5
Obrigado pela dica
Olá, excelente post, só tenho uma consulta, gosto do estilo da janela, dos botões para fechar, minimizar, etc, arredondados e alinhados no final, como faço para continuar igual? Obrigado pelo seu post, eu sempre fico em contato com eles. Felicidades
Os pontos coloridos para minimizar, maximizar e fechar deveriam aparecer?
Tudo o mais mudou, exceto isso, algo terá feito errado u_ú
Não, esse é um tópico que você retirou do KDE-Look 😀
Qual? u_ú
É YosiWhite, certo?
Acho que isso não funciona mais, ele me joga 404 em todos os arquivos que devem ser baixados tanto 32 quanto 64 bits, sou o único que acontece?
Eu instalei com esses mirrors que encontrei pesquisando no Google, até agora não notei nenhum problema em relação aos que estavam aqui
Para 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