I have just changed my RPi3 to boot from a 120GB SSD. This gives me more storage for data and also a more robust disk than the SD card. I also added a remote power-off button, UPS monitoring and a heart-beat LED all which are controlled from a Python task which is started by CRON.
In the course of doing this I started to do the usual “sudo apt-get update” followed by “sudo apt-get upgrade” process and then stopped before upgrading. As I didn’t build this image then I started to wonder what packages are required by the “quake software”. Rather than break the system I wondered what parts of the system are to left untouched?
I want to add Python 3.5 next as 2.7 is shortly going unsupported but have now stopped doing anything until the situation is clearer as to what you can touch and what you should not.