Tým Debianu oznámil, že nejnovější verze Debian 9.0 „Stretch“ bude vydána 17. června 2017 . Tato verze má kódové jméno „Strech “. Debian 9 je plný nových funkcí a upgradů než předchozí vydání.
V tomto tutoriálu vám pomůžu Upgradovat Debian 9 Stretch z Debian 8 Jessie s jednoduchými kroky. V tomto tutoriálu jsou všechny příkazy spuštěny s účtem root. K dokončení tedy musíte mít oprávnění uživatele root nebo oprávnění sudo. Uživatelé Desktopu jej mohou upgradovat okamžitě a používat nové funkce, ale uživatelé se servery Debian mohou čekat na své produkční upgrady. Nejprve by to měli vyzkoušet ve svém vývojovém prostředí a poté upgradovat na produkci, pokud vše půjde dobře.
1. Zálohujte svá data
Prvním a velmi důležitým krokem je záloha dat. Proto důrazně doporučujeme zálohovat všechna pro vás důležitá data ve stávajícím systému. Například váš Mariadb bude upgradován na verzi 10.1 a nebudete jej moci vrátit zpět. Ujistěte se tedy, že zálohujete svá data na vzdálené místo a poté pokračujte v upgradu. Možná budete muset zálohovat následující položky:
- Aplikační kódové základny
- Databáze
- Konfigurační soubory (např.:DNS, Apache, MySQL, PHP, Postgres atd.)
- E-maily a e-mailové účty.
- Podrobnosti o uživatelských účtech.
2. Upgradujte všechny balíčky Debianu 8
Před upgradem na Debian 9 nejprve aktualizujte všechny balíčky aktuálně nainstalovaného systému Debian pomocí následujícího příkazu.
[email protected]:~:# apt update && apt upgrade
3. Aktualizujte soubor repozitáře sources.list
Nyní upravte konfigurační soubor Debian apt /etc/apt/sources.list a nahraďte všechna „
[email protected]:~:# cp /etc/apt/sources.list /etc/apt/sources.list.orig[email protected]:~:# sed -i 's/jessie/stretch/g' /etc/apt/sources.list
Soubor /etc/apt/sources.list bude vypadat následovně.
deb http://mirrors.digitalocean.com/debian stretch main deb-src http://mirrors.digitalocean.com/debian stretch main deb http://security.debian.org/ stretch/updates main deb-src http://security.debian.org/ stretch/updates main # stretch-updates, previously known as 'volatile' deb http://mirrors.digitalocean.com/debian stretch-updates main deb-src http://mirrors.digitalocean.com/debian stretch-updates main
4. Aktualizujte znovu všechny balíčky
Po nahrazení všech odkazů v konfiguračním souboru Apt znovu aktualizujte všechny balíčky ve vašem systému. Poté pokračujte v upgradu distribuce.
[email protected]:~:# apt update && apt upgrade
5. Upgradujte Debian 9 (Stretch)
Nakonec upgradujte distribuci Debian 8 na Debian 9 Stretch pomocí následujícího příkazu. Dokončení tohoto příkazu bude nějakou dobu trvat.
[email protected]:~:# apt dist-upgrade
6. Ověřte upgrade
V tomto okamžiku bude váš systém úspěšně upgradován na Debian 8. Nejprve restartujte instanci a zkontrolujte verzi upgradovaného systému.
[email protected]:~:# reboot
Po restartování systému se přihlaste k serveru Ověřte aktuální verzi Debianu.
[email protected]:~:# lsb_release -a Distributor ID: Debian Description: Debian GNU/Linux 9.0 (stretch) Release: 9.0 Codename: stretch
Gratulujeme, úspěšně jste upgradovali na Debian 9 „Stretch“. Bavte se!