Kā apkopot un instalēt jaunāko kanēļa versiju

Kanēlis ir kļuvusi par vienu no labākajām alternatīvām Gnome apvalks, pateicoties tam, ka tas mums atgriež tradicionālo darbvirsmas elementu izkārtojumu, kas ar jaunajām Rūķis tie ir pazuduši.

Šo rakstu esmu izglābis no vietnes LinuxMint kopiena, jo tas var mums palīdzēt sastādīt jaunāko Kanēlis kas ir pieejams GitHub, kad vien mums ir maz laika vai ciešam no akūta versiīta. 

Pievienojiet APT krātuves

  • Atveriet failu /etc/apt/sources.list
  • Katrai deb rindai mēs pievienojam to pašu rindu, aizstājot deb līdz deb-src.

Piemēram, šādā veidā tam vajadzētu būt 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

Instalējiet visus nepieciešamos iepakojumus, lai sastādītu mafinu un kanēli.

Terminālā:

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

Iegūstiet jaunāko smalkmaizītes un kanēļa git kodu.

Terminālā:

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

Sastādiet un instalējiet jauno mafinu

Terminālā:

cd muffin
dpkg-buildpackage

Pēc tam noteikti instalējiet tikko izveidotās paketes, jo īpaši:

  • libmuffin-dev
  • gir1.2-mafins-3.0
  • libmuffin0
  • smalkmaizīte (nav nepieciešams sastādīt kanēli, bet iespējams arī tad, ja mafins jau ir instalēts jūsu sistēmā)
  • mafins-parasts

Lai tos instalētu, terminālā varat izmantot “dpkg -i”. Pieņemot, ka direktorijā nav citu deb pakotņu, varat ierakstīt "sudo dpkg -i * .deb".

Sastādiet un instalējiet jauno kanēli.

Terminālā:

cd Cinnamon
./autogen.sh
dpkg-buildpackage

Tādējādi vecāku direktorijā tiek ražots kanēļa deb fails, kuru var instalēt ar gdebi vai dpkg-i.

Pēc izvēles: izveidojiet stabilu atzaru

Iepriekš minētie norādījumi ir paredzēti smalkmaizītes un kanēļa sastādīšanai no viņu "meistara" filiāles, kas ne vienmēr ir stabila. Lai izveidotu stabilu zaru, ir nepieciešams: (mafinam un kanēlim):

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

Un ar kanēli:

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

Ņemiet vērā, ka šīs apmācības rakstīšanas laikā Muffin vēl nav stabila atzara un ka Kanēlis 1.4 UP3 (uz stabilā atzara) jāapkopo ar Muffin 1.0.3-UP1 (izmantojiet šo saiti, lai lejupielādētu to, nevis git: https://github.com/linuxmint/muffin/tags )