כבר ב DesdeLinux אנו מראים לך כיצד להתקין רוח (החדש יצירות אמנות וסגנון KDE 5) ב- ArchLinux וכדומה, אולם בחלק מההפצות כמו קובונטו או פדורה אין את החבילות הדרושות במאגרים. מה שאעשה עם פוסט זה הוא להראות לך כיצד להתקין את Breeze בקובונטו מבלי למות בניסיון.
כיצד להתקין את בריזה בקובונטו?
קודם כל אנו מוודאים שהתקינו את החבילה xz- כלים כדי להיות מסוגל לדחוס את הקבצים שאנחנו הולכים להוריד. כעת, אנו ממשיכים לפתוח מסוף ולשים:
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 / 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 בתוך בריזה. כעת נמשיך להעתיק את הקבצים הדרושים:
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-freewear / usr / share / sudo cp -Rv סמלים / 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 / שתף /
באופן זה כבר יהיה לנו את הסגנון זמין במערכת שלנו. אנחנו הולכים ל העדפות »מראה יישומים» סגנון ואנחנו בוחרים בריזה.
וכל זה חברים יקרים. בדרך זו אנו יכולים להתקין את Breeze באותן הפצות שאין את החבילה הדרושה במאגרים שלהן.
כיצד להסיר את ההתקנה של בריז בקובונטו?
בסדר, לימדת אותי להתקין את Breeze ועכשיו אני רוצה להסיר את ההתקנה
אנו יוצרים קובץ טקסט בשם 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
וזה הכל.
תמיד הייתה לי שאלה עם kde, מכיוון שסגנונות ברירת המחדל שלה הם קבצים בינאריים ולא ניתנים לעריכה כפי שהמקובל בלינוקס?
בואו נגיד שאני רוצה לשנות קצת פרטים על בריזה, אני מוצא שהנושא קיים כספריית .so ולא כגיליונות סגנון QSS, וזה יהיה הדבר ההגיוני לעשות כשמדברים על QT ו- QML.
מה שנשאר הוא לתפוס את קוד המקור, אבל אני עדיין לא מבין מדוע יש לאסוף סגנון חזותי בקבצים בינאריים.
אני באמת לא יודע, אם כי אני מניח שזה גורם להם לרוץ מהר יותר. חמצן הוא הרבה יותר מהיר מ- QtCurve, או מהנושאים QtCurve ..
קבצי תצורה של KDE הם קבצי טקסט רגיל, המאוחסנים (בקובונטו לפחות) ב- ~ / .kde / share / config
התייחסתי לקבצי הנושא החזותי עצמו, ולא להגדרות.
לדוגמא, היכן משנים את "השוליים" או "הריפוד" של הוויזואליות בחמצן או בריזה? ב- gtk הנושאים הם קבצי טקסט שתוכלו לפתוח ולסקור או לשנות, ב- QT עליכם להשתמש בגיליונות סגנון QSS שניתן לקרוא ולשנות גם אותם, אך KDE משאיר את ערכות הנושא המוגדרות כברירת מחדל סגורות לחלוטין.
כפי שאמרתי קודם, אם תבדוק את המערכת שלך תראה שבריז היא ספרייה .אז, בדיוק כמו חמצן.
להיות קובונטו לא יכול להיות מאיזה ppa?
התקנה על פדורה:
#dnf copr מאפשר dvratil / plasma-5
#dnf התקן פלזמה-בריזה-kde4
אז אתה יכול לשמור את repo או להסיר אותו עם:
#dnf copr השבת dvratil / plasma-5
תודה על הטיפ
שלום, פוסט מצוין, יש לי רק שאילתה אחת, אני אוהב את סגנון החלון שלך, את הכפתורים לסגירה, מזעור וכו ', עגולים ומיישרים בסוף, איך אוכל לקבל את אותו הדבר? תודה על ההודעה שלך, אני תמיד מתעדכן איתם. בברכה
האם על הנקודות הצבעוניות למזער, למקסם ולסגור לצאת?
כל השאר שינה אותי חוץ מזה, משהו היה לא בסדר u_u
לא לא, זה נושא שאתה יורד מ- KDE-Look 😀
איזה? u_ú
זה יוסי-לבן, נכון?
אני חושב שזה כבר לא עובד, זה זורק אותי 404 לכל הקבצים שיש להוריד גם 32 וגם 64 ביט, האם אני היחיד שקורה?
התקנתי אותו עם המראות האלה שמצאתי באמצעות גוגל, עד כה לא הבחנתי בשום בעיה בהשוואה לאלו שהיו כאן
עבור 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