قم بتثبيت Breeze على Kubuntu 14.04 دون محاولة الموت

بالفعل في FromLinux نوضح لك كيفية التثبيت نسيم (الجديد العمل الفني و KDE style 5) على ArchLinux وما شابه ، إلا أن بعض التوزيعات مثل Kubuntu أو Fedora لا تحتوي على الحزم اللازمة في المستودعات. ما سأفعله بهذا المنشور هو أن أوضح لك كيفية تثبيت Breeze على Kubuntu دون أن تموت في المحاولة.

كيفية تثبيت Breeze على Kubuntu؟

سنستخدم الحزم التي يوفرها ArchLinux لتثبيت Breeze على Kubuntu. من المحتمل ألا يعمل هذا البرنامج التعليمي في المستقبل ، أو أن الروابط ستتغير إذا قمت بتحديث الحزم التي سنقوم بتنزيلها

بادئ ذي بدء ، نتأكد من تثبيت الحزمة xz- يوتيلس لتتمكن من فك ضغط الملفات التي سنقوم بتنزيلها. الآن ، سنمضي قدمًا بفتح Terminal ووضع:

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 داخل 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-schemes / 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

وهذا كل شيء.


محتوى المقال يلتزم بمبادئنا أخلاقيات التحرير. للإبلاغ عن خطأ انقر فوق هنا.

14 تعليقات ، اترك لك

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   إنتي ألونسو قال

    لطالما كان لدي سؤال مع kde ، لأن أنماطه الافتراضية هي ملفات ثنائية وليست قابلة للتحرير كما هو معتاد في لينكس؟

    لنفترض أنني أريد تغيير بعض تفاصيل Breeze ، أجد أن السمة موجودة كمكتبة .so وليس كأوراق أنماط QSS ، وهو الشيء المنطقي الذي يجب فعله عند الحديث عن QT و QML.

    ما تبقى هو الحصول على الكود المصدري ، لكني ما زلت لا أفهم لماذا يجب تجميع النمط المرئي في ثنائيات.

    1.    إيلاف قال

      أنا بصراحة لا أعرف ، على الرغم من أنني أفترض أن ذلك يجعلهم يجرون بشكل أسرع. الأكسجين أسرع بكثير من QtCurve ، أو سمات QtCurve ..

    2.    كريه قال

      ملفات تكوين كيدي هي ملفات نصية عادية ، مخزنة (على Kubuntu على الأقل) في ~ / .kde / share / config

      1.    إنتي ألونسو قال

        كنت أشير إلى ملفات المظهر المرئي نفسه ، وليس الإعدادات.

        على سبيل المثال ، أين يمكنك تغيير "الهامش" أو "المساحة المتروكة" للعناصر المرئية في Oxygen أو Breeze؟ في gtk ، السمات عبارة عن ملفات نصية يمكنك فتحها ومراجعتها أو تعديلها ، وفي QT يجب عليك استخدام أوراق أنماط QSS التي يمكن أيضًا قراءتها وتعديلها ، لكن كيدي تترك السمات الافتراضية مغلقة تمامًا.

        كما قلت من قبل ، إذا قمت بفحص النظام الخاص بك ، فسترى أن Breeze هي مكتبة مثل Oxygen.

  2.   داريو قال

    يجري kubuntu لا يمكن أن يكون من بعض ppa؟

  3.   فيدوريان قال

    التثبيت في فيدورا:

    #dnf copr قم بتمكين dvratil / plasma-5
    #dnf تثبيت plasma-breeze-kde4

    ثم يمكنك الاحتفاظ بالريبو أو إلغاء تثبيته باستخدام:

    #dnf copr تعطيل dvratil / البلازما 5

    1.    إيلاف قال

      شكرا على الاكرامية

  4.   شاب قال

    مرحبًا ، منشور ممتاز ، لدي استعلام واحد فقط ، يعجبني نمط النافذة ، وأزرار الإغلاق ، والتصغير ، وما إلى ذلك ، مستديرة ومحاذاة في النهاية ، كيف أحصل عليها بنفس الطريقة؟ شكرا لمشاركتك أنا دائما على اطلاع دائم معهم. مع تحياتي

  5.   ديرب قال

    هل يجب أن تظهر النقاط الملونة للتقليل والتعظيم والإغلاق؟
    كل شيء تغير باستثناء ذلك ، شيء ما سيكون قد حدث خطأ u_ú

    1.    إيلاف قال

      لا لا ، هذا موضوع تقوم بتنزيله من KDE-Look 😀

      1.    ديرب قال

        التي؟ u_

      2.    ديرب قال

        إنه YosiWhite ، أليس كذلك؟

  6.   ديرب قال

    أعتقد أن هذا لم يعد يعمل ، لقد ألقى لي 404 في جميع الملفات التي يجب تنزيلها 32 بت و 64 بت ، هل أنا الوحيد الذي يحدث؟

    1.    ديرب قال

      لقد قمت بتثبيته مع هذه المرايا التي وجدتها من خلال googling ، حتى الآن لم ألاحظ أي مشكلة مقارنة بتلك الموجودة هنا

      بالنسبة إلى 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