อบเชย ได้กลายเป็นหนึ่งในทางเลือกที่ดีที่สุดสำหรับ เปลือก Gnomeเนื่องจากมันส่งคืนการจัดเรียงแบบดั้งเดิมขององค์ประกอบเดสก์ท็อปซึ่งมีเวอร์ชันใหม่ของ คำพังเพย พวกเขาหลงทาง
บทความนี้ฉันได้รับการช่วยเหลือจากเว็บไซต์ของไฟล์ ชุมชน LinuxMintเนื่องจากสามารถช่วยเราในการรวบรวมเวอร์ชันล่าสุดของไฟล์ อบเชย ซึ่งมีอยู่ใน Githubเมื่อใดก็ตามที่เรามีเวลาน้อยหรือมีอาการอักเสบเฉียบพลัน
เพิ่มที่เก็บ APT
- เปิดไฟล์ /etc/apt/sources.list
- สำหรับแต่ละบรรทัด deb เราเพิ่มบรรทัดเดียวกันแทนที่ หญิงที่เข้าสังคมครั้งแรก โดย 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
รับรหัส git ล่าสุดสำหรับ Muffin และ Cinnamon
ในเทอร์มินัล:
git clone git://github.com/linuxmint/muffin.git
git clone git://github.com/linuxmint/Cinnamon.git
รวบรวมและติดตั้ง Muffin ใหม่
ในเทอร์มินัล:
cd muffin
dpkg-buildpackage
จากนั้นตรวจสอบให้แน่ใจว่าได้ติดตั้งแพ็คเกจที่คุณเพิ่งสร้างขึ้นโดยเฉพาะ:
- libmuffin-dev
- gir1.2-muffin-3.0
- ลิบมัฟฟิน0
- มัฟฟิน (ไม่จำเป็นต้องรวบรวมอบเชย แต่อาจเป็นไปได้หากติดตั้งมัฟฟินในระบบของคุณแล้ว)
- มัฟฟินธรรมดา
ในการติดตั้งคุณสามารถใช้ "dpkg -i" ในเทอร์มินัล สมมติว่าไม่มีแพ็กเกจ deb อื่นในไดเร็กทอรีคุณสามารถพิมพ์ "sudo dpkg -i * .deb"
คอมไพล์และติดตั้ง Cinnamon ใหม่
ในเทอร์มินัล:
cd Cinnamon
./autogen.sh
dpkg-buildpackage
ซึ่งจะสร้างไฟล์ cinnamon deb ในไดเร็กทอรีหลักซึ่งสามารถติดตั้งด้วย gdebi หรือ dpkg-i
ทางเลือก: สร้างสาขาที่มั่นคง
คำแนะนำข้างต้นมีไว้สำหรับการรวบรวม Muffin และ Cinnamon จากสาขา "master" ของพวกเขาซึ่งไม่คงที่เสมอไป ในการรวบรวมสาขาที่มั่นคงจำเป็นต้องมีสิ่งต่อไปนี้ (สำหรับมัฟฟินและอบเชย):
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 (ใช้ลิงค์นี้เพื่อดาวน์โหลดแทนลิงค์ในคอมไพล์: https://github.com/linuxmint/muffin/tags )