Kaneeli uusima versiooni koostamine ja installimine

Cinnamon on saanud üheks parimaks alternatiiviks Gnome kest, tänu sellele, et see tagastab meile töölaua elementide tavapärase paigutuse, mis uute versioonidega Suurpankur nad on kadunud.

Selle artikli olen päästnud saidilt LinuxMinti kogukond, kuna see aitab meil koostada uusima versiooni Cinnamon mis on saadaval keeles Github, kui meil on vähe aega või kui meil on äge versioonipõletik. 

Lisage APT hoidlad

  • Avage fail /etc/apt/sources.list
  • Iga deb-rea jaoks lisame sama rea ​​asendades deb poolt deb-src.

Näiteks peaks see nii olema 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

Muffini ja kaneeli kompileerimiseks installige kõik vajalikud paketid.

Terminalis:

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

Hankige muffini ja kaneeli uusim git-kood.

Terminalis:

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

Koostage ja installige uus muffin

Terminalis:

cd muffin
dpkg-buildpackage

Järgmisena installige kindlasti just teie loodud paketid:

  • libmuffin-dev
  • gir1.2-muffin-3.0
  • libmuffin0
  • muffin (pole vajalik kaneeli koostamiseks, kuid võimalik ka siis, kui muffin on juba teie süsteemi installitud)
  • muffin-tavaline

Nende installimiseks võite terminalis kasutada "dpkg -i". Eeldades, et kataloogis pole muid deb-pakette, võite tippida "sudo dpkg -i * .deb".

Koostage ja installige uus kaneel.

Terminalis:

cd Cinnamon
./autogen.sh
dpkg-buildpackage

See loob emakataloogis kaneeli deb-faili, mille saab installida gdebi või dpkg-i abil.

Valikuline: ehitage stabiilne haru

Ülaltoodud juhised on mõeldud muffini ja kaneeli koostamiseks nende "peamisest" harust, mis pole alati stabiilne. Stabiilse haru koostamiseks on vajalik (muffini ja kaneeli jaoks):

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

Ja kaneeliga:

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

Pange tähele, et selle õpetuse kirjutamise ajal pole Muffinil veel stabiilset haru ja et Cinnamon 1.4 UP3 (stabiilsel harul) tuleb kompileerida koos Muffin 1.0.3-UP1-ga (selle allalaadimiseks kasutage seda linki gitis oleva asemel: https://github.com/linuxmint/muffin/tags )