zeldor.biz

Linux, programming and more

Copyright © 2025
Log in

Upgrade Debian 9 Stretch to 10 Buster

January 31, 2019 by Igor Drobot Leave a Comment

This post describes the upgrade process to Debian 10 aka Buster which isn’t released yet.
Official release date is not announced for now but is to be expected in a second or third quarter of 2019.

For everyone who would like to profit from PHP 7.3 and other new and mostly stable software now,
can perform the upgrade already now.

Before you go on, make sure you have actual full backup of the system, which gets upgraded. Just to play save.

Also after upgrading approx. 10-12 in production state running Debian Instances to Buster,
I can share some deeper advices with you.
Upgrade of a MariaDB replication-setup upgrade was running without any issues.
I beamed sucessfully 10.1.37-MariaDB version to 10.3.12-MariaDB.

If your have any self hacked iptables/firewall scripts, make sure, you update the binary path, because all the iptables binaries have been moved away from /sbin to /usr/sbin.

If your instance is running letsencrypt certificates with auto-renewal;
the auto-renew functionality will break due of python version update. After Debian upgrade, make sure, you remove the /opt/eff.org directory and run the renewal script again.

Update the Debian stretch-installation to the actual patch level

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

and go on with the buster-upgrade process.

sed -i 's/stretch/buster/g' /etc/apt/sources.list
apt-get update
apt-get dist-upgrade

Perform a reboot and verify, that everything is running fine as before.

Update: 08.07.2019, original /etc/apt/sources.list

deb http://deb.debian.org/debian/ buster main
deb-src http://deb.debian.org/debian/ buster main
deb http://security.debian.org/debian-security buster/updates main
deb-src http://security.debian.org/debian-security buster/updates main
deb http://deb.debian.org/debian/ buster-updates main
deb-src http://deb.debian.org/debian/ buster-updates main

Filed Under: Linux Tagged With: Buster, Debian, Stretch

Categories

Archives

Tags

apache2 Apple arduino ARM Automation backup bash Cisco Cluster Corosync Database Debian Debian squeeze DIY DNS Fedora FTP Fun Icinga Ipv6 KVM Linux LVM MAC OS X Monitoring MySQL Nagios Nginx openSUSE OpenVPN PHP Proxy Python python3 qemu RAID rsync Samba security ssh Ubuntu virtualization Windows Windows 7 Wordpress

Leave a Reply

Your email address will not be published. Required fields are marked *

Yeaaah Cookie! We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.Ok