Debian dist-upgrade

Dist-upgraden van Debian (of Ubuntu) gaat vaak soepel, maar toch is het goed om naderhand te controleren of alle package versies kloppen.

dist-upgrade:

https://linuxconfig.org/how-to-upgrade-debian-8-jessie-to-debian-9-stretch

Als voorbeeld hoe een correcte versies te installeren:

apt install openssl=1.1.1

Het bij dit package gewenste versienummer kan je opzoeken met:

apt-cache show openssl

aptitude search ‘~o’

Met apt-show-versions genereer je een lijst, welke de de versie vergelijkt met de geinstalleerde Debian versie:

openssl:amd64/buster 1.1.1d-0+deb10u2 uptodate

dpkg -l

Voer naderhand altijd apt-get autoremove zodat overbodige packages worden verwijderd.

Met Deborphan is het mogelijk nog een stap verder te gaan, hiermee kan je alle orphanaged packages verwijderen, dat wil zeggen, packages zonder bovenliggende dependency. Hiermee kan het wel voorkomen dat sommige enkelvoudige packages ook verwijderd worden.

deborphan | xargs apt-get -y remove --purge