Gerade bin ich mal wieder dabei auf meinem HomeDesktop von openSuSE 11.2 auf openSuSE 11.4 zu wechseln. openSuSE ist ja leider kein RollingRelease. Upgrades sind mir suspekt und deshalb installiere ich immer parallel zum alten Release auf einer neuen Partition das neue Release und ziehe dann step-by-step alle Applikationsdaten um. Dabei wird auch das home Verzeichnis wieder neu angelegt. Das hat bislang immer ganz gut funktioniert. Jetzt wollte ich auch gleich bei der Umstellung sicherstellen, dass ich auch alle Applikationen, die ich so die Zeit über installiert habe auch gleich auf der neuen Installation existieren. Also habe ich ein kleines Python Script geschrieben, welches den Inhalt von
der alten und neuen Installation vergleicht und ausspuckt, welche Packete bei der neuen Installation fehlen.
Mich würde mal interessieren wie Ihr das macht um sicherzustellen, dass Ihr nicht irgendwelche Pakete vergesst auf der neuen Installation zu installieren.
Code:
rpm -qa | sort
Mich würde mal interessieren wie Ihr das macht um sicherzustellen, dass Ihr nicht irgendwelche Pakete vergesst auf der neuen Installation zu installieren.