Ako zostaviť a nainštalovať najnovšiu verziu programu Cinnamon

Škorica sa stala jednou z najlepších alternatív k Gnome shell, vzhľadom na to, že nám vracia tradičné usporiadanie prvkov Desktopu, ktoré s novými verziami Trpaslík boli stratení.

Tento článok som zachránil z webu Komunita LinuxMint, pretože nám môže pomôcť zostaviť najnovšiu verziu servera Škorica ktorý je k dispozícii v GitHub, kedykoľvek máme chvíľku času alebo trpíme akútnou verzitídou. 

Pridajte úložiská APT

  • Otvorte súbor /etc/apt/sources.list
  • Pre každý riadok deb pridáme rovnaký riadok nahradzujúci deb podľa deb-src.

Takto by to malo byť napríklad v 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

Nainštalujte všetky potrebné balíčky na kompiláciu Muffin a Cinnamon.

V termináli:

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

Získajte najnovší git kód pre Muffin a škoricu.

V termináli:

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

Zostavte a nainštalujte nový Muffin

V termináli:

cd muffin
dpkg-buildpackage

Ďalej nezabudnite nainštalovať balíčky, ktoré ste práve vytvorili, najmä:

  • libmuffin-dev
  • gir1.2-muffin-3.0
  • libmuffin0
  • muffin (nie je nevyhnutný na kompiláciu škorice, ale je to možné aj vtedy, ak je vo vašom systéme už nainštalovaný Muffin)
  • muffin obyčajný

Ak ich chcete nainštalovať, môžete v termináli použiť „dpkg -i“. Za predpokladu, že v adresári nie sú žiadne ďalšie deb balíčky, môžete napísať „sudo dpkg -i * .deb“.

Zostavte a nainštalujte novú škoricu.

V termináli:

cd Cinnamon
./autogen.sh
dpkg-buildpackage

Týmto sa v nadradenom adresári vytvorí škoricový debový súbor, ktorý je možné nainštalovať pomocou programu gdebi alebo dpkg-i.

Voliteľné: Vytvorte stabilnú vetvu

Vyššie uvedené pokyny slúžia na zostavenie Muffin a Cinnamon z ich „hlavnej“ vetvy, ktorá nie je vždy stabilná. Na zostavenie stabilnej vetvy je potrebné toto (pre muffiny a škoricu):

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

A so škoricou:

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

Upozorňujeme, že v čase písania tohto tutoriálu ešte Muffin nemá stabilnú vetvu a že Cinnamon 1.4 UP3 (na stabilnej vetve) musí byť kompilovaný s Muffin 1.0.3-UP1. (použite tento odkaz na stiahnutie namiesto jedného v git: https://github.com/linuxmint/muffin/tags )