I just had a major issue last night trying to simply update my OctoPrint version from 1.2.3 to 1.3.8. I hadn’t touched it in a while, and it just wouldn’t update for the life of me due to all kinds of lower level issues.
In the end it was simple enough to just blow it away and start over with the latest OctoPrint image. That might seem scary, but it’s really not.
This assumes you have already followed this thread on how to setup OctoPrint on your Zim: OctoPi Tutorial for Zim
- Backup your current OctoPrint settings: https://discourse.octoprint.org/t/how-do-i-backup-my-octoprint-settings-on-octopi/1489
- Follow the tutorial here on how to download and setup OctoPrint: https://octoprint.org/download/
- I’m highlighting the flashing instructions here: https://www.raspberrypi.org/documentation/installation/installing-images/README.md
- Fire up your updated OctoPi, and Restore your current OctoPrint settings: https://discourse.octoprint.org/t/how-do-i-backup-my-octoprint-settings-on-octopi/1489
Piece of cake. Way better than trying to resolve all of the low level Debian Wheezy installation issues that prevent OctoPrint from updating properly.