In deze blog leg ik uit hoe je eenvoudig je Debian versie 7.0 (code-naam “wheezy”) kunt upgraden naar versie 8.0 (code-naam “Jessie”).

Mijn Debian Server draait al een hele lange tijd super stabiel op “Wheezy” (is V7.0). In principe heb ik geen noodzaak om deze te upgraden, daar alles gewoon goed draait. Ik merk echter wel dat bepaalde packages voor Jessie een actuelere versie hebben dan voor Wheezy.

Ik besloot daarom om mijn Debian Server te updaten naar de laatste stabiele versie met de code-naam “Jessie”. Bij zulke grote stappen maak ik eerst voor de zekerheid altijd een image-backup van de harddisk met True Image.

Voordat je begint moet je ervoor zorgen dat je “Wheezy” helemaal up to date is door de volgende commando’s uit te voeren:

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

Nu gaan we instellen waar het systeem de software voor de laatste stabiele release kan vinden. Dit doe je door in de file ‘/etc/apt/sources.list’ de verwijzingen naar ‘wheezy’ te veranderen in ‘jessie’.

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

De bestaande packages kunnen we nu updaten met de volgende commando’s:

apt-get update
apt-get upgrade

Als nu alles goed is gegaan kun je uiteindelijk de ‘echte’ release upgrade uitvoeren met het volgende commando:

apt-get dist-upgrade

Na de upgrade moet je het systeem (een zeldzaamheid in Debian!) rebooten:

reboot

Controleer tenslotte of het systeem daadwerkelijk is geupgrade met het commando ‘hostnamectl’. Deze moet nu als Operating System melden ‘Debian GNU/Linux 8 (jessie)’. Zoals je ziet is een update van je main release van Debian redelijk pijnloos en snel.