Avant tout, faite une sauvegarde, et prevoyez le cas ou l'upgrade se passe mal (surtout pour des serveurs en production). Les versions de certains programmes change, et leurs fichiers de configuration peuvent également avoir besoin d'un update.

Après cette recommendation, on va editer le fichier /etc/apt/sources.list et de remplacer "etch" par "lenny".

 deb http://ftp.us.debian.org/debian/ etch main contrib non-free
 deb-src http://ftp.us.debian.org/debian/ etch main contrib non-free
 
 deb http://security.debian.org/ etch/updates main contrib non-free

Par :

 deb http://ftp.us.debian.org/debian/ lenny main contrib non-free
 deb-src http://ftp.us.debian.org/debian/ lenny main contrib non-free
 
 deb http://security.debian.org/ lenny/updates main contrib non-free

Un fois les sources mises à jours, il faut rafraichi les indexes :

 aptitude update

Et on commencer par mettre a jours ce qui vanous permettre de faire l'update complet (aptitude core):

 aptitude install apt dpkg aptitude

Et pour finir, le full upgrade:

 aptitude full-upgrade

(dist-upgrade a ete renommé en full-upgrade dans le package aptitude de lenyy)