Dnešní článek je určen především nedočkavcům, kterým se nechce čekat na blížící se vydání Linux Mintu 16 Petra, a kteří si již nyní chtějí vyzkoušet nejnovější verzi pracovního prostředí Cinnamon. Názorně vám v něm popíši, jak jej nainstalovat. Jen upozorňuji, že se nejedná o nejnovější stabilní verzi, nýbrž o aktuální verzi z vývojářského úložiště GitHub.
Upozornění
Pokud nemáte zkušenosti s příkazy apt/dpkg, raději následující kroky vůbec nezkoušejte. Postup je triviální pro zkušené uživatele, ale opravdu složitý pro začátečníky. Pokud nevíte, jak na downgradovat balíčky, jak je přeinstalovat nebo jak řešit potíže s dpkg, může vše skončit havárií vašeho desktopového prostředí.
Předpoklady
Nejprve potřebujete mít nainstalován patřičný vývojářský balíček, takže spusťte následující příkaz:
Příkaz terminálu: |
---|
apt install git dpkg-dev |
Také je dobré vytvořit si adresář např. s názvem Sandbox, aby se vám nemíchaly instalované soubory s těmi již existujícími:
Příkazy terminálu: |
---|
cd |
mkdir Sandbox |
cd Sandbox |
Komponenty
Cinnamon se skládá z těchto složek (které je bezpodmínečně třeba instalovat v tomto pořadí):
- cjs
- cinnamon-desktop
- cinnamon-translations
- cinnamon-session
- cinnamon-settings-daemon
- cinnamon-control-center
- cinnamon-screensaver
- muffin
- Cinnamon
- nemo
Pro každou komponentu zvlášť,v pořadí uvedeném výše, proveďte níže popsané kroky.
Kroky pro instalaci cjs
1.. Stáhněte si zdrojový kód a přejděte do stažené složky:
Příkazy terminálu: |
---|
git clone https://github.com/linuxmint/cjs.git |
cd cjs |
2.. Stáhněte si balíčky potřebné k sestavení:
Příkaz terminálu: |
---|
apt build-dep cjs |
3.. Sestavte balíček:
Příkaz terminálu: |
---|
dpkg-buildpackage |
Pokud vám příkazový řádek sdělí, že chybí balíček „gnome-pkg-tools„, tak jej jednoduše nainstalujte pomocí apt:
Příkaz terminálu: |
---|
apt install gnome-pkg-tools |
4. Nainstalujte balíček:
Příkazy terminálu: |
---|
cd |
cd Sandbox |
sudo dpkg -i *.deb |
Pokud se vám to nepodaří, je to pravděpodobně proto, že jsou balíčky vyžadují závislosti, které nemáte nenainstalované.
To lze řešit pomocí příkazu:
Příkaz terminálu: |
---|
apt install -f |
Až budou balíčky úspěšně nainstalovány, tak odstraňte ten instalační příkazem:
Příkaz terminálu: |
---|
rm -f *.deb |
Kroky pro další komponenty
Kroky pro instalaci ostatních komponent jsou naprosto stejné jako pro cjs. Zopakujte přesně stejný postup, jen nahraďte „cjs“ daným názvem komponenty.
Hlavně nezapomeňte instalovat jednotlivé komponenty přesně v následujícím pořadí:
- cjs
- cinnamon-desktop
- cinnamon-translations
- cinnamon-session
- cinnamon-settings-daemon
- cinnamon-control-center
- cinnamon-screensaver
- muffin
- Cinnamon
- nemo
Já jsem vše provedl, jak popisuji výše a Cinnamon 2.0 šlape, jak má. Jeho nové funkce a vylepšení rozhodně stojí za trochu toho rizika, že si zbourám systém. Zkušení uživatelé jistě vědí, jak to případně napravit.
Jde to i snadněji:
sudo add-apt-repository ppa:gwendal-lebihan-dev/cinnamon-nightly
sudo apt-get update
Ale bacha, brzo začnou pracovat na 2.1 unstable…Jinak prý se 2.0 brzo dostane do normálního repa cinnamonu, tak si stačí počkat.
Tak to se pleteš, přes tento PPA to opravdu nejde. Ten funguje pouze pro Ubuntu. Pokud půjdeš touto cestou a máš jiné prostředí než Cinnamon, tak se ti nainstaluje 1.8. Tato cesta je pro LM přímo od Clema. Do normálního repa se dostane až po vydání LM 16 Petra.
Nevím jestli od Clema, ale ten repozitář opravdu nefunguje… Návod pochází z segfault.linuxmmint.com, tedy z oficiálního blogu…
Ja som našiel takýto návod(Neskúšal som ho ešte):
sudo add-apt-repository ppa:gwendal-lebihan-dev/cinnamon-stable
sudo apt-get update
sudo apt-get dist-upgrade
Thats due to the priority of the PPA… Add the following lines to /etc/apt/preferences
Package: *
Pin: release o=LP-PPA-gwendal-lebihan-dev-cinnamon-stable
Pin-Priority: 800
Then just run a normal dist-upgrade.
I would note though, only do it on a testing machine as it borked up one of my installs for some reason, worked with two others just fine though.
http://ubuntuhandbook.org/index.php/2013/10/cinnamon-2-0-released-install-in-ubuntu-linux-mint/
Jak jsem psal výše, z tohoto PPA to pro Linux Mint nefunguje, prosím případné komentátory, aby si, než sem něco napíší, alespoň danou věc odzkoušeli. V současnosti jediný způsob, jak do LM dostat nejnovější Cinnamon je právě tento složitý……
Tak teda potvrdzujem úspešné inštalovanie Cinnamonu 2.0.4 na LM 15.
(plus aj kernel 3.8.0-32,cca 140 MB ma velkosť stiahnutých súborov)
Po reštarte mi to hádzalo nejakú chybu a vyhadzovalo ma na prihlasovaciu
obrazovku,kde som vybral reláciu cinnamon a potom ma to už v pohode pustilo
na plochu.
Dôležité je pridať do súboru /etc/apt/preferences
Package: *
Pin: release o=LP-PPA-gwendal-lebihan-dev-cinnamon-stable
Pin-Priority: 800
..a potom dať:
sudo apt-get dist-upgrade
Výborný návod jak nainstalovat Cinnamon 2.0 , dokonce mi to vyřešilo i chybu s grafickým vypínáním a restartování systému.
Je to trochu pracné a chvilku to trvá, ale výsledek stojí za to.
Cinnamon 2.0 je svižnější a rychlejší , než před upgradem a prozatím jsem nezaznamenal žádnou chybu.
Díky za návod …