Jak provést upgrade Linux Mint

A. Úvod

Tento tutoriál vám chce pomoci s aktualizací na vyšší verzi operačního systému Linux Mint

B. Hlavní

B1. Potřebujete vůbec upgradovat?

Pokud vše funguje jak má, nemáte, žádný důvod riskovat to, že se tento stav změní.

Nová verze Linux Mint vychází každých 6 měsíců. Přináší mnohé nové funkce a vychytávky, ale není vůbec zvláštní zůstat u verze, která vám funguje a vyhovuje. Po pravdě je možno přeskočit spoustu verzí a upgradovat až po velmi dlouhé době

Každé vydání je udržované aktualizované zhruba 18 měsíců (nebo 3 roky jako distribuce s dlouhou podporou, tj. Linux Mint 5,9 a 13). Samozřejmě, že tým vývojářu je a bude zaměřen hlavní na nejnovější vydání. Pokud opravdu lpíte na maximální bezpečnosti a chcete se vyvarovat bugů, rozhodně upgradujte, ale můžete i vydržet při současném stavu.

Takže hlavní pravidlo, jestliže opravdu nechcete nebo nemusíte, neupgradujte

Důležité aspekty

Vždy když vás napadne upgradovat zajistěte:

Že vaše důležité data jsou v bezpečí (cloud, záloha, atd. )

Váš systém je plně funkční bez nějakých obtíží

To nejdražší co máte ve svém počítači jsou vaše osobní data, ne OS. Když se stane něco nepěkného a OS je poškozený nic se neděje, stačí přeintalovat, ovšem s osobními daty… to je jiný příběh.

Takže nezáleží na tom, kdy nebo jak chcete váš systém upgradovat, raději vždy dělejte zálohu vašich osobních dat!

Je také vhodné ujistit se, že je nová verze vhodná i pro váš počítač. Proč? Protože každé vydání vychází s novou verzí jádra, co z toho ale plyne pro nás? Chování k stejnému hardwaru rozlišně. Například grafická karta, nebo karta pro bezdrátovou komunikaci, která vám v předcházející verzi fungovala, bez obtíží je najednou v nové verzi nefunkční. Takže by se vylepšení verze Linux Mint mohlo ukázat jako velmi špatné rozhodnutí. K tomu vede pouze jedna cesta: zjistit to pokusem.

Linux Mint přichází jako LiveCD. Díky tomu můžete nové vydání vyzkoušet a ověřit, zda-li je váš hardware touto verzí podporován, ještě před tím, než systém aktualizujete.

K zajištění bezpečnosti:

Kompletně zazálohujte vaše data na externí disk, flashku, do cloudu, či je vypalte na CD/DVD

Stáhněte a vypalte si verzi nového OS a ozkoušejte podporu hardware

C. Různé cesty upgradování

Existuje mnoho různých možností, jak váš systém zaktualizovat. My je rozdělíme na dvě kategorie „čerstvá“ a „balíčková“ aktualizace.

C1. „Čerstvá“ aktualizace

V tomto druhu aktualizace prostě nainstalujete znovu operační systém, do stejného diskového oddílu, v jakém máte systém už teď

„Čerstvá“aktualizace zahrnuje tyto kroky

Vytvoření zálohy vašich dat

Udělat si zálohu vybraných programů

Provést čerstvou instalaci OS prostřednictvím liveCD nového vydání

Obnova dat

Obnova vybraných programů

Hlavní výhody této metody:

Bezpečnost: Vaše data jsou zcela bezpečně externě zálohována, takže v případě, že by se ěšco během instalace pokazilo, vaše data to neohrozí.

Rychlost: Instalace nového OS trvá asi 10 minut. CD má zhruba 700 MB a obsahuje kompresovaná data o velikosti 3GB. Stažení ISO souboru a aktualizace z CD je mnohem rychlejší, než aktualizace z repozitářů.

Spolehlivost: Za prvé instalace se provádí z nabootovaného Live disku, což v sobě zahrnuje i detekci hardwaru, takže na poslední chvíli je možno si tu isntalaci rozmyslet. Druhá výhoda je to, že začínáte s operačním systémem zcela „od gruntu“, tzn., že systém byl zcela testován komunitou a samotnými vývojáři a měl by být 100% funkční.

Jednoduchost: Věci jdou, tak jak bylo na začátku plánováno.

C2. „Balíčková“ aktualizace

Tato aktualizace zahrnuje tyto kroky:

Zaměření APT na novější balíčky.

Požádání APT, aby provedl plnou aktualizaci.

APT je manažer balíčků používaný Linux Mint. Alternativně některá vydání mají i grafické prostředí k provedení těchto kroků.

Tento způsob aktualizace je však doporučen jen pokrošilejším uživatelům.

Výhody a nevýhody tohoto způsobu aktualizace:

Nevýhody:

Rychlost: APT musí stáhnout všechny balíčky nutné k upgradu, to znamená zhruba 3GB dat, což není málo, rozhodně to je více než ISO soubor o velikosti 700 MB

Nepředvídatelnost: V závistlosti na vašich úpravách systému, vašich zdrojů můžete skončit se systémem, který se chová opravdu jinak, než se nová verze měla chovat. Takže skončíte se systém, který se zjednoduše řečeno chová podivně

Rizikovost: Pokušení, APT mě nenutí přímo k tomu vytvořit zálohu dat…to je velmi nebezpečné.

Komplikovanost: Balíčky jsou provázány systémem závislosti a mohou vás tak přivést k situacím, které jsou obtížně řešitelné.

Výhody:

Automatizovanost: APT udělá vše za vás(popravdě do chvíle, než se něco pokazí)

Opravdový upgrade: „Čerstvá“ instalace je něco jako nainstalovat si Linux Mint a k němu přicpat svoje data, na rozdíl od toho tato metoda vám dá pocit, že opravdu došlo k přechodu na vyšší verzi.

D. Jak tedy upgradovat?

V tomto návodu použijeme metody „čerstvé“ aktualizace

D1. Vytvořte si zálohu vašich dat

Je nutné udělat zálohu vačich osobních dat a vašeho softwarového výběru: Vyše osobní data, jednoduše z důvodu, že o ně nechcete přijít a výběr softwaru, protože po instalaci budete muset všechny programy znovu doinstalovat.

D1.1 Získejte aktuální verzi mintBackup

Pokud používáte Linux Mint 9, nebo nějakou vyšší verzi klidně tento odstavec přeskočte do odstavce D 1.2

Pokud však používáte Linux Mint 8 udělejte následující:

Spusťte prohlížeč a přejděte na http://packages.linuxmint.com/list.php?release=Isadora

Najděte řádek pro „mintbackup“ a poklepejte na „all“ v sloupci „DEB“ k stažení balíčku, pro instalaci spusťte soubor .deb.

Pokud máte verzi starší (5,6 nebo 7), udělejte následující:

Stáhněte mintBackup odsud:

http://packages.linuxmint.com/pool/romeo/m/mintbackup/mintbackup_2.0.2-mint5-1_all.deb

po stažení spusťte .deb balíček k instalaci programu.

D1.2 Zazálohujte vaše data

Otevřete mintBackup z Menu → Ovládací centrum → Zálohovací nástroj

Klepněte na „zálohovat soubory“.

Vyberte vaší domovskou složku.

Vyberte kam chcete zálohovat data, typicky to bude nějaká externí pamět.

V pokročilých možnostech zvolte tyto varianty

Popis (vždy je vhodné přidat k souborům popis)

Výstupní formát (cokoli co chcete, jestli zálohu jako složky, či archiv. Archivy dají více času, ale na formátových souborech užitých Windows NTFS/FAT archivy uschovají i nastavení povolení pro jednotlivé složky a soubory.

Přepsat (Tak toto klidně ignorujte, na zřetel to berte pouze v případě, že chcete přepsat již existují zálohu)

Potvrdit celistvost: pomalejší, ale bezpečnější, tato metoda kontroluje integritu souborů po záloze

Zachovat povolení a časové údaje: Toto je vhodné zaškrnout

Zachovat odkazy: není nutné (odkazy z Win terminologie zástupci)

a klepněte na „Dále“

K úspoře času a místa vyjměte věci, které nepotřebujte. Například já nepotřebuji zálohovat moje složky „sandbox“ a „Stažené“, ale toto je velmi osobní

Jakmile s tím budete hotovi klepněte na „Dále“

Zkontrolujte informace o záloze a zmáčknšte „Potvrdit“.

Poznámka: Až bude záloha hotova. Ujistěte se, že jste vše sami zkontrolovali osobně. Nezáleží na tom, jak věříte zálohovacímu nástroji, otevřete cíl vaší zálohy a vše zkontrolujte. Pokud budete zálohovat do archivu, pro jistotu soubor otevřete a projděte jestli obsahuje vše co by měl. Nástroj je sice ve verzi stable (stabilní), ale i přesto tam můžete bug, nebo snad i vy sami jste něco špatně zvolili. Prostě si buďte naprosto jistí

D1.3 Záloha vašeho výběru softwaru

Otevřete nástroj pro zálohování z Menu → Administrace → Zálohovací nástroj

Klepněte na“Zálohovat vybraný software“.

Zvolte cíl (typicky se jedná o externí médium)

Následující snímek obsahuje všechny balíčky, které jste k Linux Mintu přidali vy osobně. Projděte ho a vyberte ty, které nechcete a zmáčkněte „Potvrdit“.

Až bude záloha vybraných programů hotova (ta by neměla trvat dlouho), jděte do cílové složky a zkontrolujte soubor, jehož jméno začíná „software_selection“. To je záloha vaši programů.

D 2. Otestujte a nainstalujte novou verzi Linux Mint

Stáhněte ISO soubor s novou verzí Linux Mint

Zkontrolujte její MD5 popis.

Vypalte ji jako LiveCD s pomalou rychlostí.

Nabootujte LiveCD a zvolte možnost „Check disk integrity“ (či český ekvivalent).

Nabootujte LiveCD a volte „Spustit Linux Mint“.

Jakmile budete v live systému zkontrolujte, zdali je veškerý hardware správně rozeznán (grafická karta, bezdrátová karta, atd.)

Až budete spokojeni a jistí, že tato verza vám zcela vyhovuje, klepněte na „Instalovat“ na ploše a projděte normálná instalací.

Až se vás instalátor bude dotazovat, zvolte „Specifikovat diskové části manuálně (pokročilý)“ (tak s tímhle překladem si nejsem jist – orig. „Specify partitions manually (advanced)“, zvolte diskový oddíl s již nainstalovaným Linux Mint přiřaďte mu „/“ a znovu ho zformátujte do „ext4“

D3. Obnovte vaše data a výber programů

D3.1 Obnovte vaše data

 

Spusťte zálohovací nástroj Menu → Ovládací centrum → Zálohovací nástroj

Klepněte na „obnovit soubory“

Pokud jste zazálohovali vaše data jako archiv, pak zvolte „Archiv“, jinak zvolte „Složka“ a zvolte vaši zálohu

A jako cíl zvolte vaši novou domovskou složku.

Pokročilé nastavení klidně ignorujte, to je pro lidi, kteří provádí pravidelné, bežné zálohy.

Zkontrolujte informace o obnově a zmáčkněte „Potvrdit“, až budete připraveni.

D3.2 Obnovit výběr programů

Otevřete zálohovací nástroj Menu → Ovládací centrum → Zálohovací nástroj

Klepněte na „Obnovit výběr programů“.

Zvolte váš zálohovaný software a zmáčkněte „Vpřed“.

Na další obrazovce uvidíte seznam balíčků. Vyberte ty, které chcete nainstalovat a zmáčkněte „Potvrdit“.

Tento seznam obsahuje pouze balíčky, které na nově nainstalované systému nemáte a to z toho důvodu, že je systém má a není třeba je proto znovu instalovat a tak je ani neuvidíte na seznamu

Kdykoli můžete zmáčknout tlačítko „Zavřít“. Nemusíte nutně instalova všechno. Pokud změníte rozhodnutí můžete pomocí zálohovacího nástroje se k obnově programů kdykoli vrátit a objeví se vám balíčky, které vám třeba schází.

Pokud používáte PPA či jiné repozitáře a pokud některé z nich nebudou novým systémem nalezeny v seznamu se objeví, ale nebudete moci je naisntalovat. V tomto případě aktualizujte vaše APT zdroje v Menu → Ovládací panel → Zdroje Software a přidejte chybějící repozitáře, poté klepněte v zálohovacím nástroji na „Aktualizovat“

Poznámka: Tlačítko „Aktualizovat“ se vztahuje pouze na seznam ne na vaší APT cache. Pokud aktualizujete /etc/apt/sources.list manuálně je třeba v terminálu spustit příkaz „apt update“.

E Často kladené otázky

E1. Proč Linux Mint neprovádí upgrade jako Ubuntu?

Z našeho úhlu pohledu dělá Ubuntu tři zásadní chyby:

Neusnadňuje vám zálohu dat, dokonce vás ani nevaruje k tomu aby jste to udělali.

Aktualizuje zcela automaticky. Jednoduše klepnete na tlačítko „Upgrade“ a není zde cesta zpět. Žádné vysvětlení výhod popř. nevýhod s tímto krokem spojených. Prostě jen provedete něco, čemu vůbec nerozumíte.

Používá se metoda „balíčkové“ aktualizace. Podívejte se do C2 , aby jste věděli o čem tu mluvím.

Jediná výhoda, kterou vám Ubuntu nabídne je jednoduchost a plná automatizace. Přesto, když zvážíme rizika a způsob aktualizace, může to být velmi nebezpečné. Nedoporučujeme to ani skrze terminál, tak proč by to mělo být skrze jedno tlačítko. Je to opravdu jednoduché, ale rozhodně to není správné řešení. Pokud přijde řeč na upgrade, je velmi důležite zálohovat data, otestovat vydání a vyvarovat jakýmkoli poškozeným či konfliktním balíčkům. Metoda Ubuntu je zcela grafická, extrémně jednoduchá k použití, ale nedokáže udělat více a na to přece nejvíce záleží.

E2. Nebylo by tedy lepší mít Linux Mint jako „valící se“ distribuci?

Ano i ne.

„Rolící“ distibuce je distribuce, která neskáče z vydání na vydání, balíčky jsou konstantně aktualizovány. Díky tomu nemusí uživatel aktualizovat na nové vydání, ale nevýhodou je stabilita a tempo. Je jednodušší testovat systém „zamražený“. S pohybující se základnou balíčků může každá nová změna přivodit problémy s jinými balíčky… na distribuci, která nabízí více než 30,000 by to zabralo dny práce k provedením všech testů ke každé aktualizace.

Debian je toho velmi dobrým příkladem. Stabilní větev je zmražená momentka testovací větve. Testovací větev samotná není naplánována jako plně stabilní a dá to chvíli předtím, než některé nové balíčky se na ni objeví. Samozřejmě, i „valící se“ distribuce jsou celkem stabilní, protože uživatelé rychle hlásí poškozené funkce a vývojáři je rychle opravují… Objevují se problém a problémy se spravují

Se „zamraženou“ základnou je mnoho testování, po které se věci pravděpodobně nerozbijí. Toto také dává distribuci 6 měsíců času, kdy vývojáři nemusí se tolik soustředit aktualizaci a mohou tak čas trávit vývojem a inovováním.

Většina soušasných distribucí přijala „výdejní cyklus“. Distribuce, které tak neučinily a stojí za zmínku jsou Debian (kromě „Stabilní“ větve, která není vedena jako „valící se“ distribuce), Arch Linux, Gentoo, PCLinuxOS, Sidux a Foresight Linux.

E3. Jak mohu upgradovat pomocí APT?

To je samozřejmě něco, co vůbec nedoporučujeme, avšak víte-li co chcete a že to opravdu chcete projděte si tento návod.

Přeloženo z:
http://community.linuxmint.com/tutorial/view/2

Záložka pro permanentní odkaz.

Autor: Ondřej Kolín

Student MFF, spokojený uživatel Linux Mint a mám spoustu zajímavých koníčků, které sem raději nebudu ani psát...

Jedna reakce na Jak provést upgrade Linux Mint

  1. Salus říká:

    Přeji pěkný den,
    mám problém a potřeboval bych prosím poradit jak ho vyřešit. Vyzkoušel jsem z odkazu jednu operaci, která se týkala odstranění „klíčenky“. Jednalo se o vymazání toho to soubor „sudo apt-get purge seahorse“ a po restartu mi kleknul celej Linux a nejde nahodit. Při spuštění se objeví okno v této podobě.

    GNU GRUB version 2.02-beta 2-9
    Linux Mint 17 Cinnamon 64-bit, 3.13.0-24-generic (/dev/sda6)
    Linux Mint 17 Cinnamon 64-bit, 3.13.0-24-generic (/dev/sda6)–recovery mode.
    Memory test (memtest86+)
    Memory test memtest86+, serial console 115200)
    Na spodku okna je:
    Press enter to boot the selected OS, „e“ to edit the commands before booting or „c“ for a command-line.

    Když zadám první, nebo druhý příkaz, tak se rozeběhne příkazoví řádek a ten se po chvilce sekne. Dá se to jen restartovat a celá operace se opakuje. Dál se nemohu dostat. Takže se nemohu dostat do programu „LINUX“. Zkusil jsem i test a ten ukázal vše v pořádku. Vím, že se tak to těžko radí, ale co kdyby náhodou.

    Předem děkuji za pomoc.
    Salus

    PS: Můj operační systém:
    používám Linux Mint Cinnamon 17 (64bit.)
    verze Cinnamonu 2.2.16
    procesor Intel Pentium Dual T3200 2.00GHz x2
    paměť 1.9 GiP
    grafická karta Intel Corporation Mobile 4 Series CHipset Integrated Graphics Controller