כיצד לקמפל ולהתקין את הגרסה האחרונה של קינמון

קינמון הפכה לאחת החלופות הטובות ביותר ל- מעטפת גמדים, בשל העובדה שהוא מחזיר לנו את הסידור המסורתי של אלמנטים שולחן העבודה, אשר עם הגרסאות החדשות של גַמָד הם אבדו.

מאמר זה חילצתי מהאתר של קהילת LinuxMint, מכיוון שהוא יכול לעזור לנו להרכיב את הגרסה האחרונה של קינמון אשר זמין ב GitHub, בכל פעם שיש לנו קצת זמן או סובלים מדלקת גרסה חריפה. 

הוסף מאגרי APT

  • פתח את הקובץ /etc/apt/sources.list
  • עבור כל שורת deb, אנו מוסיפים את אותה השורה המחליפה deb ידי deb-src.

לדוגמא, כך זה צריך להיות לינוקס מנטה 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

התקן את כל החבילות הדרושות להרכבת מאפינס וקינמון.

בטרמינל:

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

קבל את קוד הגיט העדכני ביותר עבור מאפין וקינמון.

בטרמינל:

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

הידור והתקן את המאפין החדש

בטרמינל:

cd muffin
dpkg-buildpackage

לאחר מכן, דאג להתקין את החבילות שבנית זה עתה, בפרט:

  • libmuffin-dev
  • gir1.2-מאפין -3.0
  • libmuffin0
  • מאפין (לא הכרחי להרכיב קינמון, אך אפשרי גם אם מאפין כבר מותקן במערכת שלך)
  • מאפינס-נפוץ

כדי להתקין אלה, אתה יכול להשתמש ב- "dpkg -i" במסוף. בהנחה ואין חבילות deb אחרות בספריה, אתה יכול להקליד "sudo dpkg -i * .deb".

הידור והתקן את הקינמון החדש.

בטרמינל:

cd Cinnamon
./autogen.sh
dpkg-buildpackage

זה מייצר קובץ deb קינמון בספריית האב, שניתן להתקין עם gdebi או dpkg-i.

אופציונלי: בנה את הסניף האורווה

ההוראות לעיל נועדו להרכבת מאפין וקינמון מענף ה"אדון "שלהם, שלא תמיד יציב. להרכבת הענף היציב נדרש (למאפינס וקינמון):

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

ועם קינמון:

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

שימו לב כי בזמן כתיבת הדרכה זו, למאפין אין עדיין ענף יציב, וכי יש לאסוף קינמון 1.4 UP3 (על ענף האורווה) עם מאפין 1.0.3-UP1 (השתמש בקישור זה כדי להוריד אותו במקום זה ב- git: https://github.com/linuxmint/muffin/tags )