Avant la migration vers une distribution supérieure

vu sur
http://linuxfr.org/2007/04/19/22368.html#823833

copier dans une fenêtre terminale

for p in $(COLUMNS=300 dpkg -l | awk '/^ii/ {print $2}') do src=$(apt-cache madison $p) echo $src | grep -q http://fr.archive.ubuntu.com || echo $p $src done
liste les paquets installés ne provenant pas des dépôts officiels, donc qui ne seront pas mis à jour lors d’un dist-upgrade. Ces paquets doivent être desinstallés avec un .

es-ce suffisant ?

[édit : en complément de deborphan et gtkorphan http://ubunteros.tuxfamily.org/spip.php?article75]

Salut Piero,

Chez moi j’utilise d’autres dépots que ceux http://fr.archive.ubuntu.com donc ça me revoit tout les packets.

Je doit utililser ce bout de code suivant (http://\.*archive.ubuntu.com) :

for p in $(COLUMNS=300 dpkg -l | awk '/^ii/ {print $2}') do src=$(apt-cache madison $p) echo $src | grep -q http://\\.*archive.ubuntu.com || echo $p $src done
Merci Piero !

Fanch

Super, ton code est encore mieux, Fanch. Mais je conseil la grande prudence pour deborphan et gtkorphan.
http://www.coagul.org/article.php3?id_article=525

pourtant c’est un sacré plus de debian
http://guide.andesi.org/html/ideborphan.html