Nový Debian vo verzii 7 tu už je pár týždňov a už som si stihol otestovať update. Ak vás zaujímajú podrobnosti k najnovšej verzii určite si prejdite Release Notes aj kvôli problémom na ktoré môžete naraziť, resp. sú známe. Týchto zopár mojich poznámok je k 64 bitovej verzii, konkrétne ku klasickému LAMP serveru. Začal by som informáciou o zálohe, bez nej sa do upgrade nepúšťajte. To snáď ani nemusím spomínať.
Začíname na aktualizovanom systéme, ktorý vyzerá takto:
~ # lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 6.0.7 (squeeze)
Release: 6.0.7
Codename: squeeze
Vo svojom obľúbenom editore v súbore /etc/apt/sources.list
pomeníme squeeze
na wheezy
. V mojom prípade vyzerá výsledok takto:
deb http://mirrors.kernel.org/debian/ wheezy main
deb-src http://mirrors.kernel.org/debian/ wheezy main
deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main
deb http://mirrors.kernel.org/debian/ wheezy-updates main
deb-src http://mirrors.kernel.org/debian/ wheezy-updates main
Nasleduje načítanie repo a aktualizácia apt-get update && apt-get upgrade
no a aj apt-get dist-upgrade
s množstvom nepríjemných otázok. Samozrejme podľa toho koľko aplikácii má ine konfiguračné súbory. Na záver nechýba reštart. Po ňom by sme mali vidieť:
~ # lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 7.0 (wheezy)
Release: 7.0
Codename: wheezy
Až po ňom zistíte akú paseku ste narobili a čo všetko prípadne nejde. V mojom prípade to bolo len problém s mtab
, ktorý je popísaný v spomínaných Release Notes. Druhým problémom bola inštalácia syslog-ng, ktorý končí na chybe dmesg: unknown level '8'
. S tým ešte bojujem, ak máte tip tak napíšte do komentárov.