Cara mengkompilasi dan menginstal versi terbaru Cinnamon

Kayu manis telah menjadi salah satu alternatif terbaik untuk Gnome shell, karena itu mengembalikan kita pengaturan tradisional elemen Desktop, yang dengan versi baru jembalang mereka telah hilang.

Artikel ini telah saya selamatkan dari situs Komunitas LinuxMint, karena dapat membantu kami mengompilasi versi terbaru Kayu manis yang tersedia di Github, kapan pun kita punya sedikit waktu atau menderita versiitis akut. 

Tambahkan repositori APT

  • Buka file /etc/apt/sources.list
  • Untuk setiap baris deb, kami menambahkan baris yang sama menggantikan deb oleh deb-src.

Misalnya, seperti inilah seharusnya 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

Instal semua paket yang diperlukan untuk mengkompilasi Muffin dan Cinnamon.

Di terminal:

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

Dapatkan kode git terbaru untuk Muffin dan Cinnamon.

Di terminal:

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

Kompilasi dan instal Muffin baru

Di terminal:

cd muffin
dpkg-buildpackage

Selanjutnya, pastikan untuk menginstal paket yang baru saja Anda buat, khususnya:

  • libmuffin-dev
  • gir1.2-muffin-3.0
  • libmuffin0
  • muffin (tidak perlu untuk mengkompilasi Cinnamon, tetapi mungkin juga jika Muffin sudah terinstal di sistem Anda)
  • muffin-biasa

Untuk menginstalnya, Anda dapat menggunakan "dpkg -i" di terminal. Dengan asumsi tidak ada paket deb lain di direktori, Anda dapat mengetik "sudo dpkg -i * .deb".

Kompilasi dan instal Cinnamon baru.

Di terminal:

cd Cinnamon
./autogen.sh
dpkg-buildpackage

Ini menghasilkan file deb kayu manis di direktori induk, yang dapat diinstal dengan gdebi atau dpkg-i.

Opsional: Bangun cabang stabil

Petunjuk di atas adalah untuk menyusun Muffin dan Cinnamon dari cabang "master" mereka, yang tidak selalu stabil. Untuk menyusun cabang stable, diperlukan hal-hal berikut (untuk muffin dan kayu manis):

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

Dan dengan Cinnamon:

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

Perhatikan bahwa pada saat menulis tutorial ini, Muffin belum memiliki cabang yang stabil, dan Cinnamon 1.4 UP3 (pada cabang yang stabil) harus dikompilasi dengan Muffin 1.0.3-UP1 (gunakan tautan ini untuk mengunduhnya daripada yang ada di git: https://github.com/linuxmint/muffin/tags )