Jak upgradovat Linux Mint 16 Petra na Linux Mint 17 Qiana

logoJak už zajisté víte, před několika dny byl vydán Linux Mint 17 Qiana, a to s tradičními desktopovými prostředími: Cinnamon a Mate. Více informací o této události najdete v tomto článku.

Ještě před vydáním Qiany jsem slíbil několika našim uživatelům a čtenářům, že jakmile budu mít relevantní informace, napíši článek o aktualizaci z LM 16 na LM 17. Tyto informace se ke mně dostaly, a tak svůj slib plním.

 

qiana

 

Způsob aktualizace/upgradu z Linux Mint 16 Petra na Linux Mint 17 Qiana spočívá ve změně repozitářů a plné aktualizaci systému pomocí nástroje apt.

Nejprve však upozorňuji případné „aktualizátory“, že se proces upgradu nemusí podařit a systém se může stát nefunkčním! Veškeré úpravy děláte na vlastní nebezpečí a vždy je lepší čistá instalace.

 

Pokud tedy i pře mé varování hodláte aktualizaci provést, postupujte přesně podle následujících pokynů, cílem je úspěšně získat nejnovější Linux Mint bez přeinstalace celého systému.

 

1) Zálohování zdrojů softwaru

Otevřete si terminál a zadejte:

Příkazy terminálu:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo cp /etc/apt/sources.list.d/official-package-repositories.list /etc/apt/sources.list.d/official-package-repositories.list.bak
sudo cp /etc/apt/sources.list.d/official-source-repositories.list /etc/apt/sources.list.d/official-source-repositories.list.bak

 

Nyní, když jste si zazálohovali zdroje softwaru, musíte nahradit „saucy“ za „trusty“ a „petra“ za „qiana“ v souboru /etc/apt/sources.list:

Příkazy terminálu:
sudo sed -i 's/saucy/trusty/' /etc/apt/sources.list
sudo sed -i 's/petra/qiana/' /etc/apt/sources.list

a v souboru /etc/apt/sources.list.d/official-package-repositories.list:

Příkazy terminálu:
sudo sed -i 's/saucy/trusty/' /etc/apt/sources.list.d/official-package-repositories.list
sudo sed -i 's/petra/qiana/' /etc/apt/sources.list.d/official-package-repositories.list

 

Pokud se něco v této fázi upgradu pokazí, můžete si vždy obnovit zálohované zdroje a celý proces případně opakovat.

 

2) Aktualizace celého systému

Nyní budete pokračovat samotnou aktualizací. V terminálu zadejte:

Příkazy terminálu:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade

Následně se vás apt zeptá, zda chcete použít nové konfigurační soubory nebo dáváte přednost těm starým. Já obvykle nechám přepsat ty staré (použiji nové), a tak potvrdím „Y“. Staré budou uloženy ve stejném adresáři jako ty nové, jen s dodatkem .dpkg-old, tudíž nejste-li spokojeni s novým nastavením, vždy můžete obnovit to staré.

V závislosti na kvalitě vašeho připojení k internetu, může proces upgradu chvíli trvat. Jakmile bude úspěšně dokončen, restartujte systém příkazem:

Příkazy terminálu:
sudo reboot

 

Můj pohled

Pro otestování a abych se s vámi mohl podělit o zkušenosti jsem se rozhodl tento postup vyzkoušet na své Petře. Vše se podařilo (ač jsem tomu příliš nevěřil), všechny programy a nastavení z LM 16 zůstaly  nedotčené a fungují. Jen samotný proces upgradu je poměrně zdlouhavý. Čistá instalace je podstatně kratší. Po upgradu je ještě potřeba aktualizovat Grub, a to buď známým příkazem v terminálu nebo pomocí nástroje Grub Customizer. Výsledek upgradu mého LM 16 můžete vidět na obrázku nahoře. Jen ještě jednou varuji, nemusí se to povést pokaždé.

 

 

Štítky , , .Záložka pro permanentní odkaz.

14 reakcí na Jak upgradovat Linux Mint 16 Petra na Linux Mint 17 Qiana

  1. Bohatyr říká:

    Ahoj,
    budu-li mluvit za sebe, dal bych také na čistou instalaci, jak doporučuje Satapouch, trvá podstatně kratší dobu a pokud víte, co děláte, výsledek je pak pod vaší kontrolou.
    Bohužel jsem dříve prošel i tímto procesem upgrade systému skrze APT a nedopadlo to úplně nejlépe. Řekl bych, že systém byl pak „splácaný“ jako ze dvou. Upgrade se dotkl pouze některých věcí a stejně mě pak čekala fresh instalace.
    Tímto nikoho nechci odrazovat od této metody povýšení systému, pouze se tu hlásím jako né příliš šťastný zastánce této metody, kterému to prostě nevyšlo.

  2. Henry říká:

    Díky, brzy budu potřebovat. Ale proč to nejde tlačítkem pro povýšení systému, jako to má již mnoho let Ubuntu?

  3. Allconius říká:

    No já zkoušel z LM13 na LM16 a byla to pěkná makačka 🙂

    0. LM13MATE 64bit
    1. logout
    2. ctrl+alt+F2
    3. sudo /etc/init.d/mdm stop
    4. sudo pico /etc/apt/sources.list

    deb http://packages.linuxmint.com/ petra main upstream import
    deb http://archive.ubuntu.com/ubuntu/ saucy main restricted universe multiverse
    deb http://archive.ubuntu.com/ubuntu/ saucy-updates main restricted universe multiverse
    deb http://security.ubuntu.com/ubuntu/ saucy-security main restricted universe multiverse
    deb http://archive.canonical.com/ubuntu/ saucy partner
    deb http://repo.mate-desktop.org/ubuntu saucy main

    5. sudo pico /etc/apt/sources.list.d/official-package-repositories.list
    deb http://packages.linuxmint.com petra main upstream import
    deb http://extra.linuxmint.com petra main
    deb http://archive.ubuntu.com/ubuntu saucy main restricted universe multiverse
    deb http://archive.ubuntu.com/ubuntu saucy-updates main restricted universe multiverse
    deb http://security.ubuntu.com/ubuntu/ saucy-security main restricted universe multiverse
    deb http://archive.canonical.com/ubuntu/ saucy partner

    5. sudo apt-get update
    6. sudo apt-get dist-upgrade
    7. při dotazu: z – opravit 13 na 16 a Maya na Petra – exit – n
    8. sudo apt-get upgrade -f
    9. sudo reboot
    10. vase sezeni trvalo mene nez 10 sekund
    11. Instal MATE:
    sudo apt-get –yes –quiet –allow-unauthenticated install mate-archive-keyring
    sudo apt-get install mate-core
    sudo apt-get install mate-desktop-environment
    12. sudo reboot
    13. login
    14. clear /etc/apt/sources.list
    15. sudo apt-get dist-upgrade
    16. sudo reboot
    17. LM16MATE 64bit
    18. DNS fix
    sudo dpkg-reconfigure resolvconf
    sudo dhclient -v
    19. add to /usr/share/python-apt/templates/LinuxMint.info
    Suite: petra
    RepositoryType: deb
    BaseURI: http://packages.linuxmint.com/
    MatchURI: packages.linuxmint.com
    MirrorsFile-amd64: /usr/share/python-apt/templates/LinuxMint.mirrors
    MirrorsFile-i386: /usr/share/python-apt/templates/LinuxMint.mirrors
    Description: Linux Mint 16 ‚Petra‘
    Component: main
    CompDescription: Main packages
    CompDescriptionLong: Main packages
    Component: upstream
    CompDescription: Upstream packages
    CompDescriptionLong: Upstream packages
    Component: import
    CompDescription: Imported packages
    CompDescriptionLong: Imported packages
    Component: backport
    CompDescription: Backports
    CompDescriptionLong: Backported packages
    Component: romeo
    CompDescription: Unstable packages
    CompDescriptionLong: Unstable packages

  4. Michal Krutov říká:

    Chtěl bych to taky prubnout, ale mám Petru na malé partition… Jak je to s velikostí? Máte představu o kolik to 17 „nafoukla“? Aspoň řádově – pár mega, půl giga…, vůbec… Děkuji.

  5. Kalda říká:

    Upgrade se povedl. Jen je docela zdlouhavý. V minulosti jsem měl Kubuntu a tam povýšení systému probíhalo na pár kliknutí. Nebojím se terminálu, je to skvělý nástroj, jen mi to přišlo příliš dlouhé a ke konci jsem nevěřil, že to bude fungovat. Funguje 🙂
    Možná by to chtělo nějakou apku, či nějak automatizovat.

  6. black říká:

    Už jsem povyšoval LM15 na 16, teď na 17. Měl jsem to přes WUBI. A tak nějak mě to píše rovnou při bootu toto:
    keys: Press I to ignore. S to skip mounting or M for manual recovery… akorát teda nevím co se stalo :/ nemohl by jste někdo poradit ? Díky

  7. black říká:

    nemůže to připojit /.

  8. PiranhaGreg říká:

    Včera jsem vyzkoušel a zatím se zdá všechno funkční a aktualizované. Aktualizace je ale fakt na docela dlouho. Na mém notebooku ve středních letech trvala asi 2 hodiny.

  9. petulinka1 říká:

    Krucinal, ze jsem se do toho vubec poustela 😀 Ted budu cekat sto let, nez to bude dodelany.. Mam holt z toho, ze jsem lina to brat pres livko… 😀

  10. Old Bobby říká:

    Rád bych přispěl svoji troškou do mlýna: Problém starších PC s XPéčkem a jejich náhrada Mintem je stále populární. Horší je to, když je NB fyzicky velmi zachovalý, ale hardwarově slabý. Protože jsem dostal „na hraní“ takový vyhozený stroj s 1GB jednojádrem a 512 MB RAM, s integrovanou grafikou, tak jsem dal Mintu šanci. Jenže ani to nejlehčí desktopové prostředí nemělo o integraci zájem. Z plejády starších Linuxových distribucí tak vítězně vyšel PuppyLinux a ZORIN 3.1 32 bit. ZORINa už poznám, a tak i instalaci jsem přetrpěl, i když po restartu nevěděl najít /tmp a tak musel být spouštěn v recovery mode.
    keys: Press I to ignore. S to skip mounting or M for manual recovery…
    Update systému se povedl, přidal další jádro, které už ale nefungovalo. Další den jsem vyhradil na upgrade na vyšší verzi Ubuntu – skoro 7 hodin – a výsledek byl ošklivý kočkopes , se kterým se nedalo vůbec dělat.
    Nakonec pomohl GParted a následná instalace „mrtvé distribuce“ Dreamlinux 3.0 s XFCE. Instalace dost odlišná od té „Mintí“, ale starý šrot dostal svou poslední šanci. Dreamlinux je docela pěkný a funguje, ale už nemá podporu.
    Příběh uvádím jen proto, abych upozornil na úskalí upgradu a jeho časovou náročnost… Nicméně „mírný pokrok v mezích zákona“ nemusí zrovna fungovat a tak někdy se vyplatí zůstat jako „stará konzerva“…