Kako zbrati in namestiti najnovejšo različico cimeta

Cimet je postala ena najboljših alternativ za Gnomeova lupina, ker vrne tradicionalno razporeditev elementov namizja, ki z novimi različicami Gnome izgubljeni so.

Ta članek sem rešil s spletnega mesta Skupnost LinuxMint, saj nam lahko pomaga pri sestavi najnovejše različice Cimet ki je na voljo v GitHub, kadarkoli imamo malo časa ali trpimo za akutnim versionitisom. 

Dodajte shrambe APT

  • Odprite datoteko /etc/apt/sources.list
  • Za vsako deb vrstico dodamo isto vrstico, ki nadomešča deb jo deb-src.

Na primer, tako bi moralo 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

Namestite vse potrebne pakete za sestavljanje kolačkov in cimeta.

V terminalu:

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

Pridobite najnovejšo git kodo za kolačke in cimet.

V terminalu:

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

Sestavite in namestite novo mafino

V terminalu:

cd muffin
dpkg-buildpackage

Nato namestite pakete, ki ste jih pravkar zgradili, še posebej:

  • libmuffin-dev
  • gir1.2-muffin-3.0
  • libmuffin0
  • kolač (ni potreben za prevajanje cimeta, možno pa je tudi, če je kolač že nameščen v vašem sistemu)
  • kolački navadni

Če jih želite namestiti, lahko v terminalu uporabite "dpkg -i". Ob predpostavki, da v imeniku ni drugih paketov deb, lahko vnesete "sudo dpkg -i * .deb".

Sestavite in namestite novi cimet.

V terminalu:

cd Cinnamon
./autogen.sh
dpkg-buildpackage

To ustvari cimetovo datoteko deb v nadrejenem imeniku, ki jo lahko namestite z gdebi ali dpkg-i

Izbirno: Zgradite stabilno vejo

Zgornja navodila so za sestavljanje muffina in cimeta iz njihove "master" veje, ki ni vedno stabilna. Če želite sestaviti stabilno vejo, potrebujete naslednje (za kolačke in cimet):

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

In s cimetom:

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

Upoštevajte, da v času pisanja te vaje Muffin še nima stabilne veje in da mora biti Cinnamon 1.4 UP3 (na stabilni veji) sestavljen z Muffin 1.0.3-UP1 (uporabite to povezavo, da jo prenesete namesto tiste v git: https://github.com/linuxmint/muffin/tags )