Как да компилирам и инсталирам най-новата версия на Cinnamon

Канела се превърна в една от най-добрите алтернативи на Черупка на Gnome, поради факта, че ни връща традиционното подреждане на елементите на работния плот, което с новите версии на Гном те са загубени.

Тази статия съм спасен от сайта на Общност на LinuxMint, тъй като това може да ни помогне да съставим най-новата версия на Канела който е наличен в Github, когато имаме малко време или страдаме от остър версионит. 

Добавете APT хранилища

  • Отворете файла /etc/apt/sources.list
  • За всеки деб ред добавяме един и същ ред, който замества дебютантка от Дебютантка-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

Инсталирайте всички необходими пакети за компилиране на кифла и канела.

В терминал:

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

Вземете най-новия git код за кифла и канела.

В терминал:

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.

По избор: Изградете стабилния клон

Инструкциите по-горе са за компилиране на кифла и канела от техния "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 (използвайте тази връзка, за да я изтеглите вместо тази в git: https://github.com/linuxmint/muffin/tags )