--------
Check available disk space:
df -h
Check package
status (should be blank results):
sudo dpkg --audit
sudo dpkg --get-selections | grep hold
Update system:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
Modify
Release:
sudo sed -i /deb/s/stretch/buster/g /etc/apt/sources.list
sudo sed -i /deb/s/stretch/buster/g /etc/apt/sources.list.d/*.list
Updating
package lists:
sudo apt-get update
Update to
“Buster”:
sudo apt-get upgrade
sudo apt-get dist-upgrade
Clean up installation:
sudo apt-get autoremove
sudo apt-get autoclean
For Picochess:
cd /opt/picochess
sudo pip3 install --upgrade -r requirements.txt
sudo python3 ./picochess.py
add -w to end for WebServer
add -pi for dgt pi (can have both i.e:
sudo python3 ./picochess.py -w -pi
------------
After the upgrade-process, which took me about 70 minutes, Buster basically works well on my Pi 3B+. There are two issues however, purely speaking about software. The first one is the voice option, which is broken. This is not a Buster thing, the same occurs after upgrading Stretch. The second issue is that the three Lc0 versions, lc0v0210, lc0v0220 and lc0v0220-dev-rpizw-gcc8 don't work any more. Hopefully a fresh compile under Buster will fix that problem.
Greetings,
Henri