Debian Upgrade

Aus MattWiki

Upgrade Debian Jessie 8.x auf Stretch 9.x

Vorbereitung

Überprüfen, ob es obsolete Pakete gibt:

# aptitude search '~o'

Betriebssystem sauber auf die aktuelle Ausgangsversion bringen

# apt-get update
# apt-get upgrade 
# apt-get dist-upgrade

Konsistenzprüfungen der Paketdatenbank inkl. Prüfung der Datenbanksauberkeit, Konsistenz, teilweise installierter, fehlender oder obsoleter Pakete

# dpkg -C

Wenn keine Fehler gemeldet wurden noch prüfen, ob Pakete zurückgehalten werden

# apt-mark showold

Liste installierter Programme (Welcher Unterschied zu dpkg -l?)

# dpkg-query -l                    oder 
# dpkg -l

Repository upgraden

Backup von /etc/apt/sources.list erstellen

In /etc/apt/sources.list das Wort Jessie durch das Wort stretch ersetzen.

Danach aktuelle Respositories holen.

# apt-get update

Upgrade simulieren

Liste der Programme, die auf die neue Distribution upgegraded werden

# apt list --upgradable           

Upgrade durchführen

# apt-get upgrade
# apt-get dist-upgrade

Nochmals überprüfen, ob es obsolete Pakete gibt:

# aptitude search '~o'

Betriebssysteminformationen überprüfen siehe Command Line Interface-Befehle (Debian)