How to upgrade to Debian Buster

In preparation to upgrade to the new Raspberry Pi 4, I recognized that also Raspbian has upgraded to Debian Buster now.

On my first approach to use apt-get update && apt-get dist-upgrade there was first the message, that the repository is not yet available, so I had to set the date manually e.g.

$ sudo date -s “04 July 21:23:24”

This was followed by the error message:

E: Für das Depot » buster InRelease« wurde der »Suite«-Wert von »testing« in »stable« geändert.
N: Sie müssen dies explizit bestätigen, bevor Aktualisierungen von diesem Depot angewendet werden können. Lesen Sie die apt-secure(8)-Handbuchseite, wenn Sie weitere Informationen benötigen.

(means that I had to accept the repository change for buster from testing to InRelease)

$ sudo apt update –allow-releaseinfo-change

Now there was ais a missing dependency for libttspico-utils in the old, so I added the debian standard repository non-free to the /etc/apt/sources.list file:

deb buster non-free

But I also needed to import the new pgp keys as well:

$ gpg –recv-keys 648ACFD622F3D138
$ gpg –recv-keys DCC9EFBF77E11517

and import them

gpg -a –export 648ACFD622F3D138 | sudo apt-key add –
gpg -a –export DCC9EFBF77E11517 | sudo apt-key add –

Now I could update the apt sources

$ sudo apt-get update

and install with the script in the main folder hackademy from GitHub