Upgrade Debian 6 Squeeze na 7 Wheezy



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.

Staň sa fanúšikom

TOPlist TOPlist