Kako sastaviti i instalirati najnoviju verziju cimeta

Cimet je postala jedna od najboljih alternativa Školjka gnoma, zbog činjenice da nam vraća tradicionalni raspored elemenata radne površine, koji s novim verzijama Patuljak izgubljeni su.

Ovaj sam članak spasio s web mjesta LinuxMint zajednica, jer nam može pomoći u sastavljanju najnovije verzije Cimet koji je dostupan u Github, kad god imamo malo vremena ili patimo od akutnog versionitisa. 

Dodajte APT spremišta

  • Otvorite datoteku /etc/apt/sources.list
  • Za svaku deb liniju dodajemo isti redak koji zamjenjuje debitant od deb-src.

Primjerice, ovako bi trebalo biti 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

Instalirajte sve potrebne pakete za sastavljanje muffina i cimeta.

U terminalu:

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

Nabavite najnoviji git kôd za Muffin i Cimet.

U terminalu:

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

Sastavite i instalirajte novi Muffin

U terminalu:

cd muffin
dpkg-buildpackage

Dalje, pobrinite se da instalirate pakete koje ste upravo izgradili, posebno:

  • libmuffin-dev
  • gir1.2-kiflica-3.0
  • libmuffin0
  • muffin (nije potrebno za sastavljanje cimeta, ali moguće i ako je muffin već instaliran na vašem sustavu)
  • muffin-zajednički

Da biste ih instalirali, možete upotrijebiti "dpkg -i" u terminalu. Pod pretpostavkom da u direktoriju nema drugih deb paketa, možete upisati "sudo dpkg -i * .deb".

Sastavite i instalirajte novi Cimet.

U terminalu:

cd Cinnamon
./autogen.sh
dpkg-buildpackage

To stvara cin datoteku deb u roditeljskom direktoriju, koja se može instalirati s gdjebi ili dpkg-i.

Neobvezno: Izgradite stabilnu granu

Gornje upute su za sastavljanje muffina i cimeta iz njihove "glavne" grane, koja nije uvijek stabilna. Da biste sastavili stabilnu granu, trebate sljedeće (za muffin i cimet):

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

A s cimetom:

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

Imajte na umu da u vrijeme pisanja ovog vodiča Muffin još nema stabilnu granu te da se Cinnamon 1.4 UP3 (na stabilnoj grani) mora kompajlirati s Muffin 1.0.3-UP1 (upotrijebite ovu vezu da biste je preuzeli umjesto one u git: https://github.com/linuxmint/muffin/tags )