Cinamonas tapo viena geriausių alternatyvų Gnomo apvalkalas, nes tai grąžina mums tradicinį darbalaukio elementų išdėstymą, kuris su naujomis Gnomas jie buvo pamesti.
Šį straipsnį aš išgelbėjau iš „LinuxMint“ bendruomenė, nes tai gali padėti mums sudaryti naujausią Cinamonas kurį galima rasti GitHub, kai tik turime šiek tiek laiko arba sergame ūminiu versitu.
Pridėti APT saugyklas
- Atidarykite failą /etc/apt/sources.list
- Kiekvienai deb eilutei pridedame tą pačią eilutę deb iki deb-src.
Pavyzdžiui, taip turėtų būti 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
Įdiekite visus reikiamus paketus, kad sukompiluotumėte keksą ir cinamoną.
Terminale:
apt update
apt install dpkg-dev
apt build-dep muffin
apt build-dep cinnamon
Gaukite naujausią bandelių ir cinamono „git“ kodą.
Terminale:
git clone git://github.com/linuxmint/muffin.git
git clone git://github.com/linuxmint/Cinnamon.git
Sudarykite ir įdiekite naują keksą
Terminale:
cd muffin
dpkg-buildpackage
Tada įsitikinkite, kad įdėjote ką tik sukurtus paketus, visų pirma:
- libmuffin-dev
- gir1.2-bandelė-3.0
- libmuffin0
- bandelė (nebūtina komponuoti cinamoną, bet įmanoma ir tuo atveju, jei keksas jau įdiegtas jūsų sistemoje)
- bandelės-bendros
Norėdami juos įdiegti, terminale galite naudoti „dpkg -i“. Darant prielaidą, kad kataloge nėra kitų deb paketų, galite įvesti „sudo dpkg -i * .deb“.
Sudarykite ir įdiekite naują cinamoną.
Terminale:
cd Cinnamon
./autogen.sh
dpkg-buildpackage
Tai sukuria cinamono deb failą pagrindiniame kataloge, kurį galima įdiegti su gdebi arba dpkg-i.
Neprivaloma: pastatykite stabilų atšaką
Aukščiau pateiktos instrukcijos yra skirtos keksui ir cinamonui surinkti iš jų „pagrindinio“ filialo, kuris ne visada yra stabilus. Norint sudaryti stabilią šaką, reikia: (bandelės ir cinamono):
cd muffin
git checkout -b stable origin/stable
dpkg-buildpackage
Ir su cinamonu:
cd Cinnamon
git checkout -b stable origin/stable
./autogen.sh
dpkg-buildpackage
Atkreipkite dėmesį, kad tuo metu, kai rašote šią pamoką, „Muffin“ dar neturi stabilios šakos ir kad „Cinnamon 1.4 UP3“ (ant stabilios šakos) reikia kompiliuoti naudojant „Muffin 1.0.3-UP1“. (naudokite šią nuorodą, kad atsisiųstumėte ją vietoje git: https://github.com/linuxmint/muffin/tags )