كيفية تجميع وتثبيت أحدث إصدار من Cinnamon

قرفة أحد أفضل البدائل لـ قذيفة جنوم، لأنه يعيد إلينا الترتيب التقليدي لعناصر سطح المكتب ، والذي مع الإصدارات الجديدة من عفريت لقد فقدوا.

لقد أنقذت هذه المقالة من موقع مجتمع LinuxMint، حيث يمكن أن يساعدنا في تجميع أحدث إصدار من قرفة وهو متوفر في جيثب، طالما لدينا القليل من الوقت أو نعاني من التهاب حاد في النسخ. 😀

أضف مستودعات APT

  • افتح الملف /etc/apt/sources.list
  • لكل سطر deb ، نضيف نفس السطر معوضًا ديب بواسطة ديب-SRC.

على سبيل المثال ، هذه هي الطريقة التي يجب أن تكون بها Linux Mint 13:

deb http://packages.linuxmint.com maya main upstream import
deb-src http://packages.linuxmint.com maya main upstream import

deb http://archive.ubuntu.com/ubuntu/ precise main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ precise main restricted universe multiverse

deb http://archive.ubuntu.com/ubuntu/ precise-updates main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ precise-updates main restricted universe multiverse

deb http://extras.ubuntu.com/ubuntu precise main
deb-src http://extras.ubuntu.com/ubuntu precise main

قم بتثبيت جميع الحزم اللازمة لتجميع Muffin و Cinnamon.

في المحطة:

apt update
apt install dpkg-dev
apt build-dep muffin
apt build-dep cinnamon

احصل على أحدث كود بوابة لـ Muffin and Cinnamon.

في المحطة:

git clone git://github.com/linuxmint/muffin.git
git clone git://github.com/linuxmint/Cinnamon.git

تجميع وتثبيت الكعك الجديد

في المحطة:

cd muffin
dpkg-buildpackage

بعد ذلك ، تأكد من تثبيت الحزم التي أنشأتها للتو ، على وجه الخصوص:

  • libmuffin- ديف
  • gir1.2-muffin-3.0 تحديث
  • libmuffin0
  • الكعك (ليس ضروريًا لتجميع Cinnamon ، ولكن ممكن أيضًا إذا كان Muffin مثبتًا بالفعل على نظامك)
  • الكعك المشترك

لتثبيت هذه ، يمكنك استخدام "dpkg -i" في المحطة. بافتراض عدم وجود حزم deb أخرى في الدليل ، يمكنك كتابة "sudo dpkg -i * .deb".

قم بتجميع وتركيب Cinnamon الجديد.

في المحطة:

cd Cinnamon
./autogen.sh
dpkg-buildpackage

ينتج عن هذا ملف cinnamon deb في الدليل الأصلي ، والذي يمكن تثبيته باستخدام gdebi أو dpkg-i.

اختياري: بناء فرع مستقر

التعليمات المذكورة أعلاه مخصصة لتجميع Muffin and Cinnamon من فرعهم "الرئيسي" ، والذي لا يكون دائمًا ثابتًا. لتجميع الفرع المستقر ، يلزم ما يلي (للكعك والقرفة):

cd muffin
git checkout -b stable origin/stable
dpkg-buildpackage

والقرفة:

cd Cinnamon
git checkout -b stable origin/stable
./autogen.sh
dpkg-buildpackage

لاحظ أنه في وقت كتابة هذا البرنامج التعليمي ، لم يكن لدى Muffin فرع ثابت حتى الآن ، ويجب تجميع Cinnamon 1.4 UP3 (على الفرع الثابت) باستخدام Muffin 1.0.3-UP1 (استخدم هذا الرابط لتنزيله بدلاً من الرابط الموجود في git: https://github.com/linuxmint/muffin/tags )


اترك تعليقك

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

*

*

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

  1.   شكل كيتى قال

    شكرا جزيلا! قريباً سأحصل على المايا والقرفة ، هذا المنشور سيساعدني كثيرًا: 3
    تحيات!

    1.    elav <° لينكس قال

      اهلا وسهلا بكم كيتي ^ ^

  2.   3ndriago قال

    عزيزتي ELAV ، سأكون كسولًا إلى أقصى الحدود ، لكن في اليوم الذي يتعين علي فيه تجميع سطح مكتب (أو أي شيء آخر) قبل أن أتمكن من استخدامه ، أعطي نفسي فرصة ... لكن المنشور جيد جدًا في حالة ...

    1.    elav <° لينكس قال

      هههههه هذا المقال ليس للمستخدمين مثلك يا أخي العزيز .. هذا واضح لي ..

  3.   رايون قال

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

    1.    elav <° لينكس قال

      لا يوجد فكرة. لا أعرف ما إذا كان نفس الشيء يحدث مع:

      ./configure
      make
      make install

    2.    MSX قال

      رقم
      فكر: git ، كما تقول ، مستودع شفرة مصدر ، لذا فإن ما تفعله عند "استنساخ" مشروع معين هو مجرد إعادة إنشاء نسخة محلية دقيقة من تلك الموجودة على خادم git بحيث عند إجراء التغييرات وتحميلها ، تقوم خدمة git بمقارنة الملفات تلقائيًا لتدقيق التغييرات ودمجها في الفرع الرئيسي وما إلى ذلك.
      في حالة سؤالك المحدد: بالطبع ، بمجرد تثبيت الحزمة ، لن تضطر إلى حفظ شجرة المصدر بأكملها لإلغاء تثبيتها ، فقط البرامج النصية التي استخدمتها لتثبيتها كافية. في الواقع ، وهذا هو جمال GNU / Linux ، لست بحاجة إلى استخدام أي برنامج إلغاء تثبيت تلقائي ، الشيء الوحيد الذي تحتاج إلى معرفته هو في أي دليل تقوم بتثبيت الملفات لتتمكن من حذفها دون مزيد من اللغط - في الواقع ، يعمل Slackware بهذه البساطة ، أنقى مثل يونكس موجود اليوم متبوعًا بـ Arch.
      بالنسبة للمستقبل - ولتجنب ما هو واضح - فقط جرب الأشياء بنفسك: إذا كنت لا تعرف ما إذا كان يمكنك حذف هذا الملف أو الدليل أو ذاك ، فأعد تسميته وهذا كل شيء ، ليس هناك الكثير من الغموض ، بالإضافة إلى التأكد من أن يعمل التطبيق بشكل صحيح عند تشغيله من وحدة التحكم لتكون على دراية بأي رسائل خطأ تظهر. في النهاية ليس هناك شيء مأساوي ، فأنت تقوم بتجميع التطبيق مرة أخرى وشيء آخر 🙂
      قبل كل شيء ، أفضل ما في الأمر أنه نظرًا لأنه لا تتم إدارته بواسطة مدير الحزم الخاص بك ، يمكنك فعل ما تريد باستخدام هذه الملفات !!! على الرغم من نعم ، ضع في اعتبارك أنه على وجه التحديد لأنه ليس في قواعد البيانات الخاصة بمدير الحزم الخاص بك ، إذا قررت إزالته من نظامك ، فكن على دراية بجميع الملفات التي قمت بتثبيتها لحذفها يدويًا.

      مرحبًا ، إنه جنو / لينكس فقط.

  4.   ميرلين دبيانيت قال

    أنا حقًا لا أحب القرفة كثيرًا ، فأنا أحبها أكثر من ذلك.

    كيدي لأنها تبدو أفضل وقابلة للتخصيص بشكل كبير
    XFCE لأنه قابل للتخصيص
    LXDE لأنه بسيط وله جماليات رائعة وقابل للتخصيص.

    شيء يكلف القرفة ويكاد يكون مستحيلًا مع جنوم 3 أو صدفة جنوم.

  5.   كانتيل إيفرت قال

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

    1.    elav <° لينكس قال

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

      إذا كنت تستخدم جنوم »gnome-look.org
      إذا كنت تستخدم Xfce »xfce-look.org
      إذا كنت تستخدم KDE »kde-look.org

  6.   البديل قال

    بضعة أسئلة. هل صحيح أن لديك بالفعل تسريع البرامج؟ يمكن لـ netbook الخاص بي مع تسريع الرسومات ، لكنني أفضل البرامج لاكتساب السرعة. هل صحيح أنه توجد مشاكل في مكتبة دبيان؟ تحياتي 😀

  7.   برونو قال

    الحقيقة أنني مسرور. طريقة تخصيصه ، تطبيق السمات ، مذهل.

  8.   huap80 قال

    هل يعرف أي شخص كيفية تجميع SRWiron 31.0.1700.0 على Debian Wheezy ؟؟ ، أو لا يعرف بالضبط هذا الإصدار من الحديد. الشيء هو أنني بحثت كثيرًا عن كيفية تثبيته ولكنه ببساطة لا يعمل ، لقد قمت بتنزيل ملف .tar.gz ثم حاولت تثبيته عن طريق نسخ مجلد iron64 للاختيار وإنشاء رابط إلى / usr / bin / iron ، ولكن لا شيء هو إجابة المحطة هي: الحديد: خطأ أثناء تحميل المكتبات المشتركة: libudev.so.1: لا يمكن فتح ملف كائن مشترك: لا يوجد مثل هذا الملف أو الدليل. لقد جربت أيضًا مع ملف .deb الذي ، مثل tar.gz ، أقوم بتنزيله من الصفحة الحديدية الرسمية. عند التثبيت باستخدام .deb والتنفيذ في الجهاز الطرفي ، يجيب هذا: bash: / usr / bin / iron: الملف أو الدليل غير موجود. على أي حال ، أتمنى أن يرشدني شخص أكثر خبرة ... شكرًا لك!