Sabayon و qgtkstyle

لقطة شاشة من 2013-04-11 03:12:29


حسنًا ، أحضر لك هذا البرنامج التعليمي البسيط لتتمكن من التنشيط com.qtconfig مظهر Gtk لتطبيقات Qt ، عندما تستخدم بيئة قائمة على Gtk في Sabayon (GNOME ، XFCE إلخ ..).

لسبب ما، com.qgtkstyle لم يتم تثبيته في Sabayon ولا في المستودعات. وبحسب بعض المطورين ، فذلك لأنهم لا يريدون إضافة »سخام».

كومو Sabayon، على أساس Gentoo ، حيث سنستخدم فلسفة Gentoo:

1-نحصل على شجرة بورتاج:

emerge -sync

2- نحصل على التراكبات من Sabayon:

layman -a sabayon && layman -a sabayon-dsitro

3- نقوم بإنشاء تراكب محلي:

mkdir -p /usr/local/overlays/local/profiles && echo "local_overlay" >> /usr/local/overlays/local/profiles/repo_name && echo 'PORTDIR_OVERLAY="${PORTDIR_OVERLAY} /usr/local/overlays/local' >> /etc/make.conf

4- نمرر بناء qgtkstyle إلى مكانه الصحيح:

wget -O qgtkstyle.tar.bz2 'https://bugs.sabayon.org/attachment.cgi?id=767' && tar xvf qgtkstyle.tar.bz2 -C /usr/local/overlays/local

5- نرى التبعيات المطلوبة:

emerge -pvt qgtkstyle

6-نقوم بتثبيت جميع التبعيات مع الانتروبيا / ريجو.

7- أخيرًا سنقوم بتثبيت qgtkstyle: ظهرت -pvt qgtkstyle.ebuild

8-نسجل التغييرات في الانتروبيا:

equo rescue spmsync

أخيرًا يمكننا الانتقال إلى qtconfig وتحديد نمط gtk + لتطبيقات qt

إذا واجهت مشاكل في تجميع الحزمة بسبب دول مجلس التعاون الخليجي ، فلا داعي للقلق ، فهذه مشكلة معروفة ويمكن حلها ببساطة عن طريق إعادة تثبيت gcc: equo install gcc

آمل أن يكون دليلي مفيدًا وحتى آخر!

المصدر: https: //forum.sabayon.org/viewtopic.php؟ F = 89 & t = 29622


اترك تعليقك

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

*

*

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

  1.   com.ianpocks قال

    ما هي الأوقات التي استخدمت فيها Sabayon….

  2.   روتس 87 قال

    لم أفهم حتى "j" من إحدى التعليمات ، هاهاهاها تظهر أنني سأقدم عبر Gentoo والمشتقات / -_- \

  3.   أبدا قال

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

    1.    بانديف 92 قال

      نعم ، آسف ، إنه sabayon distro ، naaa ، لم يتم إنشاء جيل من نسخ pasteadores ، إنه ببساطة من السهل جدًا ما تفعله ، إذا كنت تريد التعمق أكثر ، يجب أن تذهب إلى sabayon wiki 😉

  4.   ديازيبان قال

    بالمناسبة ، يمكنك عمل خطأ طلب لتضمين qgtkstyle في sabayon

    لقد فعلت ذلك مرة واحدة مع Qupzilla 1.3.5 (عندما كان لا يزال لديهم 1.1.8)

    https://bugs.sabayon.org/buglist.cgi?product=Entropy&component=Request&resolution=—

    1.    بانديف 92 قال

      تم! منذ أكثر من عامين

      https://bugs.sabayon.org/3079

  5.   ديازيبان قال

    طيب بانديف. فزت.

  6.   st0rmt4il قال

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

    تحيات!

  7.   MSX قال

    هذا ما أحببته دائمًا في Gentoo (و Sabayon في هذه الحالة): بساطة المفهوم والتنفيذ!

    انتظر ... انها فقط العكس !!!!
    أمي ، مجرد قراءتك أصابتني بغيبوبة دماغية ، لقد أنقذت من حالة جيدة عندما قررت أن أجرب آرتش بدلًا من جينتو 😀

  8.   بانديف 92 قال

    انتظر؟ إذا كنت لا تعرف كيفية القيام بذلك ، فهذا يعطيني أن لدينا مشكلة ، فهي ليست أكثر تعقيدًا من تحرير pkgbuild 😉 أو استخدام pkbuild الذي يحتوي على تبعيات تجميع غير موجودة في Arch repos أو خارج التاريخ .. ، ولكن مهلا ، إذا كنت لا تعرف ما هو mkdir ، فسوف أفتقد ...
    لا يوجد شيء أكثر من قبلة من gentoo بهذا المعنى ، ولكن ما يمكنني قوله هو أن أي مستخدم Archlinuxer ذو خبرة يجب أن يكون قادرًا على القيام بذلك ، على الرغم من أن هذه الحالة مخصصة للمستخدمين المتقدمين بالطبع.

    1.    MSX قال

      انا لا اوافق.

      انتظر؟ إذا كنت لا تعرف كيفية القيام بذلك ، أعتقد أن لدينا مشكلة
      ويعطيني أنك أحمق ، سواء كنت أعرف كيف أدير Gentoosa أم لا.

      PKGBUILDs هي مزيج بين نظام ملفات Windows INI حيث لديك:
      [الجزء]
      متغير = قيمة
      ونصوص شل.
      يتكون PKGBUILD بشكل أساسي من قسمين حيث في الأول تحدد فقط المتغيرات وفي الثاني تقوم بالعمل القذر الذي ، كما أقول ، هو فقط برمجة نصية للقذيفة حيث نحدد الإجراءات اللازمة لتثبيت الحزمة: الدلائل ، وتخصيص الأذونات لهم ، ونسخ الملفات أو نقلها ، وفك ضغط النجوم ، وما إلى ذلك. هذا هو المكان الذي يكمن فيه جمال PKGBUILD: مفهومها بسيط وتنفيذها بسيط حيث المحطة الوحيدة لخلق السحر هي معصم المبرمج. ليس لديهم أي شيء غريب ولا يساهمون بأي شيء جديد ، مع معرفة البرمجة النصية للقذيفة (sh أو bash ، لا أكثر) ليس من الضروري تعلم أي شيء آخر.

      إن PKGBUILD ليس أكثر ولا أقل من بناء إلكتروني قوي وحديث ونظيف ، وهذا الاختلاف واضح عندما نقارن PKGBUILD من تطبيق X ببنائه التناظري.

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

      إذا كان هناك عيب لدى Gentoo وكان مستخدموه يخطئون ، فإن الاعتقاد بأن الأكثر تعقيدًا يكون أفضل عندما يتم إظهار الجمال والإتقان في البساطة xD

    2.    MSX قال

      هناك اختبار جيد يمكنني من خلاله توضيح مدى سخافة بعض ميزات Gentoo / Sabayon لجميع أولئك الذين لديهم بضع دقائق:
      بالأمس قمت بإلقاء صورة Sabayon 11 KDE في pendrive لاختبار كيفية عمل التوزيع في HW الحقيقي.
      بعد الإقلاع إلى سطح المكتب ، قررت عمل نسخة احتياطية من القسم حيث لدي نظام تشغيل آخر لتثبيت Sabayon في الأعلى وفحصه عن كثب.
      لهذا قررت تثبيت FSARCHIVER ، أداة وحدة تحكم ممتازة للنسخ الاحتياطي واستنساخ الأقسام.
      أفتح Konsole وقم بتحديث المستودعات:
      sudo equo up
      منطقيًا الخطوة الثانية هي تثبيت fsarchiver:
      sudo equo i fsarchiver
      … WTF! يحتاج النظام إلى تنزيل _86_ (نعم ، ستة وثمانين) حزمة تبعية ثم تنزيل وتثبيت fsarchiver !!!
      أطرف شيء هو أنه من بين الحزم التي يتم تنزيلها هناك العديد من الحزم المتعلقة بـ X أو Python (مثل PyQt وغيرها) عندما يكون التطبيق الذي أقوم بتثبيته مصممًا للتشغيل من وحدة التحكم فقط! وجه ضاحك

      C'on ، لدي الكثير لأفعله خلال اليوم السابق لأضيع وقتي يبعث على السخرية.

      1.    بانديف 92 قال

        86؟ لا تكذب ، التبعيات لا تصل حتى 10

        https://packages.sabayon.org/show/fsarchiver,92165,sabayonlinux.org,amd64,5,standard/dependencies#package-widget-show-what

        إذا كنت قد قمت بتنزيل 86 حزمة ، فذلك لأنني كنت أقوم بتحديث الآخرين ، في الواقع لقد قمت بتنزيل 4 حزم فقط ؛). الشيء الآخر هو أن sabayon هو مشتق من gentoo ، وليس gentoo ، لذلك إذا كنت تريد إجراء اختبار ، فسيتعين عليك تثبيت gentoo مباشرة واستخدام portage. لا أعتقد أن هناك تحسنًا كبيرًا في pkgbuilds وأقول هذا بصفتي مستخدمًا لـ archlinux يبلغ من العمر 6 أشهر ، والميزة الوحيدة التي أراها على ebuilds هي أن pkgbuilds تقوم بتثبيت التبعيات تلقائيًا ، على الرغم من أنني وجدت عدة مرات أنني أملك كان عليه إصلاح ما يصل إلى pkgbuilds من التبعيات.
        إذا كنت من طبقة 8 ، فلا تلوم gentoo.

        1.    MSX قال

          «86؟ لا تكذب، "
          WTF؟ اغسل فمك يا أيها المهرج ، أنا لا أكذب ، أترك ذلك للمتوسط.
          قبل فتح الكمامة كما تفعل ، تحقق مما أقول ، أو هل تعرف بالفعل أنه كذلك؟
          قم بتنزيل أحدث إصدار من ISO ، وقم بتحديث المستودعات وحاول تثبيت هذا التطبيق لمعرفة عدد حزم BIZARRO التي تم تحديثها مسبقًا.

          ثم عضت الغبار يا جيتون.

          "إذا قمت بتنزيل 86 حزمة ، فذلك لأنني كنت أقوم بتحديث حزم أخرى ، وفي الحقيقة لقد قمت بتنزيل 4 حزم فقط"

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

          الآن عندما يحتاج أحد التطبيقات المصممة لوحدة التحكم إلى تحديث بعض التبعيات مسبقًا والتي تحتاج بدورها إلى تحديث التبعيات الأخرى وأخيرًا ، بالنسبة لتطبيق CONSOLE المذكور ، يجب تحديث 86 تبعيات متتالية مسبقًا ، والتي لا تمتلك الغالبية العظمى منها أي نوع من العلاقة مع التطبيق الذي نقوم بتثبيته هو أن نظام الترجمة تمتص.

          ونعم: Sabayon is Gentoo لحقيقة بسيطة مفادها أنه بدلاً من استخدام equo قررت استخدام الظهور ، فلن تجد أي مشكلة في إدارة نظامك ، كلا النظامين متوافقان بنسبة 100٪ - أتساءل عما إذا كنت تقول بخلاف ذلك أنك مستخدم لهؤلاء التوزيعات.

          أخيرا:
          "على الرغم من أنني وجدت مرات عديدة أنه كان عليّ إصلاح حتى pkgbuilds من التبعيات."
          بالتأكيد ، قد يحدث ذلك بشيء يعني AUR "مستودع مستخدم Arch" أو مستودع مستخدم Arch.
          في الواقع ، نظرًا لأن حزم AUR يتم تحميلها من قبل المستخدمين الذين يتعاونون مع المجتمع عن طريق إضافة مجموعات كبيرة من التطبيقات التي تستخدمها أو تحتاج إلى مستخدمين آخرين ، فمن المنطقي أن هؤلاء المستخدمين الذين ليسوا حماة عن بعد ولديهم حياة سيئة في بعض الأحيان لا يهتمون بذلك التغييرات التي تحدث باستمرار في تطوير التطبيقات التي يحتفظون بها وهذا هو السبب في أن المجتمع يشارك بشكل عام في نشر التحديثات ذات الصلة على المواقع المصغرة المعنية لتعديل PKGBUILD وتجميع التطبيقات المذكورة.

          إذا لم يكن لديك أي فكرة ، فلا تتحدث ، فإن مفهوم AUR هو ببساطة رائع: لمنح المجتمع مساحة للتفاعل والنمو بمفرده دون الحاجة إلى رعاية مطوري التوزيعة. سباركلي.

          "إذا كنت من طبقة 8 ، فلا تلوم gentoo."
          تعليق نموذجي n00b 😛

          بعد استخدام Gentoo والالتفاف حول Portage ومدى تقادم التوزيع ، قررت منحه فرصة ثانية في شكل Funtoo.
          Funtoo هو ما يجب أن يكون عليه Gentoo إذا لم يكونوا عنيدين في فعل الأشياء بالطريقة التي يفعلونها.
          Funtoo رائع ، على أساس Gentoo يستخدمون منطق تشغيل حديث يحل محل نظام Portage القديم بنظام جديد يعتمد على GIT ، مع الحفاظ على التبعيات إلى الحد الأدنى ، وتطوير ملفات تعريف محسّنة جديدة (يستخدم Gentoo نفس الشيء منذ 2007 أو 2008) وإنشاء أساس نظام أنظف بكثير من سابقه.

          إنها ليست التوزيعة التي سأستخدمها لأن تجميع كل شيء [0] يبدو سخيفًا طوال الوقت ، ومع ذلك فإن Funtoo لديها أفكار جيدة جدًا.

          [0] المنطق النموذجي لمستخدم Gentoo:
          «حسنًا ، للحصول على 0.1٪ من السرعة الإضافية و 0.1٪ من المساحة ، سأقوم بإعادة تجميع كل كيدي بدون دعم طابعة أو ماسح ضوئي ، ليس لدي طابعة مطلقًا ، لذلك أريدها! هيهي ، لنبدأ العمل! »
          بعد يومين:
          "حسنًا ، لقد تم تجميع KDE تقريبًا والتدفئة التي تخرج من الماكينة تناسبني جيدًا الآن مع دخول فصل الشتاء ، يمكنني إيقاف تشغيل المدافئ في المنزل."
          بعد يوم واحد:
          "آه ، رائع ، إنه أمر لا يصدق كيف تعمل بشكل جيد ، لا ، إذا كان الأمر كما قلت ، كل شيء يحدث فرقًا ، إنه يشعر بسرعة خرافية !!!" (EPIC WTF)
          اليوم التالي في العمل:
          «- لا ، كيف لا يعمل الكمبيوتر ، علي أن أقدم هذا التقرير كتابة !!!
          - لا شيء يحدث يا رجل ، قم بتوصيل الكمبيوتر المحمول مباشرة بالطابعة وفويلا.
          - هيوستن لدينا مشكلة."

          خذها بنفسك وطبقتك 8 ، هاهاها
          الطبقة 8 .. xD

          1.    بانديف 92 قال

            يبدو أن طريقتك في التحدث بصدق هي تلك الخاصة بالرجل المطلق على نظام التشغيل Linux لمدة 3 أشهر ثم يعتقد أنه * Juanker * ، عندما تتحدث إلي ، امسح فمك بالصابون ، chavalin.
            ولا ، لم تقم بتنزيل آخر ISO ، إلا إذا قمت بتنزيل الإصدار اليومي iso ؛). لا ، يتم تنزيل التحديثات الـ 86 لأنه حتى لو لم يكن لها علاقة بالحزمة ، فأنت ملزم بالتحديث قبل التثبيت ، فهي تعمل على هذا النحو. طبقة Trolaco 8. ولا يمكنك دحض أن أرشلينوكس لديها 4000 حزمة أقل ، تهانينا ، حتى دبيان لديها حزم أكثر من archlinux ، في المستودعات.

          2.    إيلاف قال

            ما الحاجة هناك للإساءة؟ أليس من الممكن إبداء وجهة نظر دون توجيه مخالفة فعلية لمستخدم آخر؟ المزيد من الاحترام من فضلك.

          3.    MSX قال

            قال المهرج: "لا تكذب" ، هل تبدو مخالفة أسوأ من ذلك؟

          4.    MSX قال

            أوه نعم ، 4000 حزمة تم تنزيلها ... مرتين لكل حزمة؟
            إذا كنت تستخدم Arch وبالصدفة لا توجد حزمة رسمية أو PKGBUILD لتطبيقك الباطني ، فمن المفهوم أن لديك الكثير من السعة لتثبيته بنفسك ، وليس عبثًا أحد قواعد Arch هو Slackware حيث اعتاد القيام بكل شيء مثل هذا حتى الطقس القريب.

            لذا ، مرة أخرى ، خذهم.

      2.    بانديف 92 قال

        والشيء الآخر هو أنه في مستودعات archlinux العادية يوجد 10623 حزمة.

        من ناحية أخرى ، يوجد في تلك الخاصة بـ sabayon أكثر من 14 ألفًا ، لذلك ستفهم أنه من غير المحتمل أن تضطر إلى اللجوء إلى تثبيت الحزم من المصادر (أو aur) كما يمكن أن يحدث في archlinux.

        1.    MSX قال

          الشيء "المخزي" الذي يأتي من شخص يستخدم ebuilds هو في الأساس أحمق.
          إذا كنا سنقيس من لديه الأطول ، فإن AL تتجاوز Gentoo في عدد الحزم وبشكل عام مع برامج أكثر حداثة من تلك التي توفرها Gentoo.

          منذ وقت ليس ببعيد عندما كنت أستخدم NetBeans للتطوير ، أتذكر أنه في Arch كنت أستخدم الإصدار الجديد 4 - شيء لمدة 5-7 أشهر وما زال لدى Gentoo ebuilds الإصدار 1 ثابتًا و 6.9 غير مستقر (أصفر).

          1.    بانديف 92 قال

            اين قرأت القاتل؟ في أي حال سيكون من المصادر. الشيء الآخر هو أن archlinux الذي حسبته للتو ، يحتوي على 4 آلاف حزمة أقل من sabayon في المستودعات ، أدخل archlinux.org وسترى

            https://www.archlinux.org/packages/

            ؟؟؟؟

            Sabayon لديها أكثر من 14 ألف ، وتواصل إنكار الأدلة ، هل هو إرهاب حضري في archlinux repos ، vmware player ، Spotify إلخ؟ مثال على التطبيقات التي ليست XD

          2.    MSX قال

            Spotify ، اختر الشخص الذي يعجبك:
            https://aur.archlinux.org/packages/?O=0&K=spotify
            الإرهاب الحضري:
            https://aur.archlinux.org/packages/?O=0&C=0&SeB=nd&K=urban+terror&outdated=&SB=n&SO=a&PP=50&do_Search=Go
            إن مشغل vmware ، إذا لم أكن مخطئًا ، لا يحتاج إلى التثبيت ، فهو مجرد فك ضغط وتشغيل ، وليس من الضروري إنشاء حزمة لشيء تافه للغاية.

            استمر في المص 😀

          3.    بانديف 92 قال

            أنا لا أعتبر aur مستودعًا في حد ذاته ، لأنه لا يتم صيانته من قبل مطوري التوزيعة وهذا قد يعني ، (يحدث في كثير من الأحيان) ، أن الحزمة لا يتم تجميعها بدون يدك ، أتحدث عن مستودعات التوزيعة ، المجتمع الإضافي وما إلى ذلك ، ولن تجد هذه الحزم ؛).
            استمر في التصيد ، إنها قاتلة.

          4.    MSX قال

            هذا صحيح ، نظام التراكبات سيء وكل الضراط الذي يجب القيام به لتثبيت تطبيق xD

          5.    بانديف 92 قال

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

          6.    MSX قال

            غفران الجثمان.

            إذا كان هناك شيء يزعجني أكثر لدرجة أنهم يطلقون عليّ كاذبًا ، فهو أن الخنفساء تلتقطها مع أولاد DL الذين بكل المقاييس وعلى الرغم من أننا تبادلنا بعض الرسائل "القوية" هي جملة (وأعني ذلك ، من الشعور).

            عفوا يا آنسة @ pandev92 ، لن أزعجك بتعليقاتي مرة أخرى.

          7.    بانديف 92 قال

            لا تطعم ...

          8.    إيلاف قال

            يبدو لي أنه جيد بالفعل أيها السادة .. من فضلكم شاركوا حديثكم أو MSN أو Skype واقتلوا أنفسكم بهذه الطريقة .. بجدية .. توقفوا.

  9.   فريكيلوي قال

    هههههههه،،،، 😀 أحب القراءة DesdeLinux وأكثر من ذلك عندما تحدث أشياء مثل هذه. من قال أن لينكس ممل؟؟؟ 😀

  10.   cooper15 قال

    لن يكون أمرًا سيئًا إذا قمت بشرحه مع مانزانيتاس ، لأنني فعلت ما وضعته في المنشور وهو يلقي فقط بالأخطاء.

    1.    بانديف 92 قال

      هل أعدت تثبيت مجلس التعاون الخليجي لأول مرة؟ ثم يوجد خطأ في الدليل ، يجب عليك وضع "sabayon-dsitro" بدلاً من sabayon dsitro.ç

      تحيات