قرفة أحد أفضل البدائل لـ قذيفة جنوم، لأنه يعيد إلينا الترتيب التقليدي لعناصر سطح المكتب ، والذي مع الإصدارات الجديدة من عفريت لقد فقدوا.
لقد أنقذت هذه المقالة من موقع مجتمع 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 )