Cynamon stał się jedną z najlepszych alternatyw dla Powłoka gnoma, ze względu na to, że przywraca nam tradycyjny układ elementów pulpitu, jaki w nowych wersjach Gnom zaginęli.
Ten artykuł uratowałem z witryny Społeczność LinuxMint, ponieważ może nam pomóc skompilować najnowszą wersję Cynamon który jest dostępny w Github, gdy mamy mało czasu lub cierpimy na ostre zapalenie wersji.
Dodaj repozytoria APT
- Otwórz plik /etc/apt/sources.list
- Dla każdej linii deb dodajemy tę samą zamianę linii deb przez deb-src.
Na przykład tak powinno być 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
Zainstaluj wszystkie niezbędne pakiety, aby skompilować Muffin i Cinnamon.
W terminalu:
apt update
apt install dpkg-dev
apt build-dep muffin
apt build-dep cinnamon
Pobierz najnowszy kod git dla Muffin and Cinnamon.
W terminalu:
git clone git://github.com/linuxmint/muffin.git
git clone git://github.com/linuxmint/Cinnamon.git
Skompiluj i zainstaluj nowy plik Muffin
W terminalu:
cd muffin
dpkg-buildpackage
Następnie upewnij się, że zainstalowałeś właśnie zbudowane pakiety, w szczególności:
- libmuffin-dev
- gir1.2-muffin-3.0
- libimuffin0
- muffin (niekonieczny do kompilacji cynamonu, ale możliwy również, jeśli Muffin jest już zainstalowany w twoim systemie)
- babka zwyczajna
Aby je zainstalować, możesz użyć "dpkg -i" w terminalu. Zakładając, że w katalogu nie ma innych pakietów deb, możesz wpisać „sudo dpkg -i * .deb”.
Skompiluj i zainstaluj nowy plik Cinnamon.
W terminalu:
cd Cinnamon
./autogen.sh
dpkg-buildpackage
Tworzy to cynamonowy plik deb w katalogu nadrzędnym, który można zainstalować za pomocą gdebi lub dpkg-i.
Opcjonalnie: zbuduj stabilną gałąź
Powyższe instrukcje dotyczą kompilowania Muffin i Cinnamon z ich gałęzi „master”, która nie zawsze jest stabilna. Aby skompilować stabilną gałąź, wymagane są następujące elementy (dla muffinów i cynamonu):
cd muffin
git checkout -b stable origin/stable
dpkg-buildpackage
I z cynamonem:
cd Cinnamon
git checkout -b stable origin/stable
./autogen.sh
dpkg-buildpackage
Zauważ, że w momencie pisania tego samouczka, Muffin nie ma jeszcze stabilnej gałęzi i że Cinnamon 1.4 UP3 (na stabilnej gałęzi) musi być skompilowany z Muffin 1.0.3-UP1 (użyj tego linku, aby go pobrać zamiast tego w git: https://github.com/linuxmint/muffin/tags )