Tento článek popisuje postup upgradu z Debian Wheezy na Debian Jessie. Debian Linux s kódovým názvem „Jessie“ je nejnovější stabilní vydání Debianu, které nahrazuje předchozí stabilní verzi „Wheezy“.
Je důležité poukázat na to, že nic není neprůstřelné a správný postup převzetí služeb při selhání by měl být prodiskutován před provedením upgradu. Pravidlem je, že čím méně softwaru je na vašem systému nainstalováno, tím vyšší je šance na úspěšný upgrade. Než budete pokračovat v upgradu, zvažte následující doporučení.
Relevantní článek:
- Jak upgradovat Debian 8 Jessie na Debian 9 Stretch
Doporučení k upgradu
- Odstraňte nepotřebné balíčky
- Plně upgradujte svůj aktuální systém
- Proveďte zálohu dat
- I když by neměl být problém provést aktualizaci přes SSH. Pokud je to možné, doporučujeme provést upgrade přímo pomocí konzole
Plně upgradujte aktuální systém
Nejprve plně upgradujte svůj aktuální systém Wheezy Debian:
# apt-get update # apt-get upgrade # apt-get dist-upgrade
Upgradujte na Debian Jessie
Jakmile je výše uvedený upgrade dokončen, aktualizujte /etc/apt/sources.list
:
# sed -i 's/wheezy/jessie/g' /etc/apt/sources.list
Například:
FROM DEBIAN WHEEZY: # cat /etc/apt/sources.list deb http://security.debian.org/ wheezy/updates main deb-src http://security.debian.org/ wheezy/updates main deb http://ftp.at.debian.org/debian/ wheezy main contrib non-free deb-src http://ftp.at.debian.org/debian/ wheezy main contrib non-free TO DEBIAN JESSIE deb http://security.debian.org/ jessie/updates main deb-src http://security.debian.org/ jessie/updates main deb http://ftp.at.debian.org/debian/ jessie main contrib non-free deb-src http://ftp.at.debian.org/debian/ jessie main contrib non-free
V této fázi jsme připraveni upgradovat balíčky:
# apt-get update # apt-get upgrade
Během upgradu můžete mít možnost ručně nebo automaticky restartovat všechny aktuálně spuštěné služby. Doporučenou strategií je provést ruční restart, protože poskytuje větší flexibilitu. Pokud používáte službu SSH, budete mít také možnost zakázat přístup root SSH. Co to znamená, že pokud zvolíte „ANO“, nebudete se již moci přihlásit SSH jako uživatel root.
Pokud s aktualizací balíčku nenastanou žádné problémy, jsme připraveni provést úplnou aktualizaci distribuce systému z Debian Wheezy na Debian Jessie.
# apt-get dist-upgrade
Po upgradu se doporučuje restartovat systém:
# reboot
Zkontrolujte svůj upgrade:
root@debian:~# hostnamectl Static hostname: debian Icon name: computer-vm Chassis: vm Machine ID: 909d78b4d6cd403bb9cf478d1a3fb18d Boot ID: 17584ebda9d447cc9657fcbced3850d0 Virtualization: oracle Operating System: Debian GNU/Linux 8 (jessie) Kernel: Linux 3.16.0-4-amd64 Architecture: x86-64