Bereits DesdeLinux Wir zeigen Ihnen die Installation Breeze (das neue Kunstwerk und KDE-Stil 5) in ArchLinux und dergleichen, jedoch haben einige Distributionen wie Kubuntu oder Fedora nicht die erforderlichen Pakete in den Repositorys. Was ich mit diesem Beitrag tun werde, ist Ihnen zu zeigen, wie Sie Breeze in Kubuntu installieren, ohne dabei zu sterben.
Wie installiere ich Breeze auf Kubuntu?
Zunächst stellen wir sicher, dass wir das Paket installiert haben xz-utils um die Dateien, die wir herunterladen werden, dekomprimieren zu können. Jetzt öffnen wir ein Terminal und setzen:
mkdir ~ / Breeze cd ~ / Breeze /
Nachdem wir uns in dem Ordner befinden, laden wir die Pakete aus den ArchLinux-Repositorys herunter:
Für 32Bits
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
Für 64Bits
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
Jetzt entpacken wir sie:
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
Als Ergebnis haben wir einen Ordner namens usr in Breeze. Nun kopieren wir die erforderlichen Dateien:
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 Farbschemata / usr / share / sudo cp -Rv Symbole / 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 Gebietsschema / usr / share / sudo cp -Rv QtCurve / usr / share / sudo cp -Rv hintergrundbilder / usr / share /
Auf diese Weise haben wir bereits den Stil in unserem System verfügbar. Wir gehen zu Einstellungen »Aussehen der Anwendungen» Stil und wir wählen Breeze.
Und das sind alles liebe Freunde. Auf diese Weise können wir Breeze in Distributionen installieren, deren Repositorys nicht das erforderliche Paket enthalten.
Wie deinstalliere ich Breeze auf Kubuntu?
Ok, Sie haben mir beigebracht, Breeze zu installieren, und jetzt möchte ich es deinstallieren
Wir erstellen eine Textdatei mit dem Namen DeleteBreeze.sh und fügen diese ein:
#!/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
Wir speichern es und erteilen ihm Berechtigungen:
chmod a + x ClearBreeze.sh
Und dann führen wir es aus:
sudo ./DeleteBreeze.sh
Und das ist alles.
Ich hatte schon immer eine Frage zu kde, weil die Standardstile binäre und nicht bearbeitbare Dateien sind, wie es unter Linux üblich ist.
Angenommen, ich möchte einige Details von Breeze ändern. Ich finde, dass das Thema als .so-Bibliothek und nicht als QSS-Stylesheets vorhanden ist. Dies wäre logisch, wenn Sie über QT und QML sprechen.
Was wir noch haben, ist, den Quellcode zu beschaffen, aber ich verstehe immer noch nicht, warum ein visueller Stil in Binärdateien kompiliert werden muss.
Ich weiß es ehrlich gesagt nicht, obwohl ich denke, es soll sie schneller laufen lassen. Sauerstoff ist bei weitem schneller als QtCurve oder die QtCurve-Themen.
KDE-Konfigurationsdateien sind Nur-Text-Dateien, die (zumindest auf Kubuntu) in ~ / .kde / share / config gespeichert sind
Ich bezog mich auf die Dateien des visuellen Themas selbst, nicht auf die Einstellungen.
Wo ändern Sie beispielsweise den "Rand" oder das "Auffüllen" von Grafiken in Oxygen oder Breeze? In gtk sind die Themen Textdateien, die Sie öffnen und überprüfen oder ändern können. In QT sollten Sie QSS-Stylesheets verwenden, die auch gelesen und geändert werden können. KDE lässt die Standardthemen jedoch vollständig geschlossen.
Wie ich bereits sagte, wenn Sie Ihr System überprüfen, werden Sie feststellen, dass Breeze eine .so-Bibliothek ist, genau wie Oxygen.
kubuntu zu sein kann nicht von einem ppa sein?
Installation auf Fedora:
#dnf copr enable dvratil / plasma-5
#dnf Plasma-Breeze-Kde4 installieren
Dann können Sie das Repo behalten oder deinstallieren mit:
#dnf copr deaktiviere dvratil / plasma-5
Danke für den Tipp
Hallo, ausgezeichneter Beitrag, ich habe nur eine Abfrage, ich mag Ihren Fensterstil, die Schaltflächen zum Schließen, Minimieren usw., rund und am Ende ausgerichtet, wie habe ich das gleiche? Vielen Dank für Ihren Beitrag, ich halte mich immer auf dem Laufenden. Prost
Sollten die farbigen Punkte zum Minimieren, Maximieren und Schließen herauskommen?
Alles andere hat sich geändert, außer dass etwas falsch gemacht hat u_ú
Nein, nein, das ist ein Thema, das Sie von KDE-Look get bekommen
Welche? u_ú
Es ist YosiWhite, richtig?
Ich denke, das funktioniert nicht mehr, es wirft mir 404 in alle Dateien, die sowohl 32- als auch 64-Bit heruntergeladen werden müssen. Bin ich der einzige, der passiert?
Ich habe es mit diesen Spiegeln installiert, die ich beim Googeln gefunden habe. Bisher habe ich im Vergleich zu den hier gezeigten kein Problem festgestellt
Für 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