For the brave: there is no downgrading.
We have now completed the OSMC migration to Debian Stretch and we’d like your feedback.
We’ll soon produce new OSMC images based on Debian Stretch as well. However – in the interim we’d like to get as much feedback as possible, and we’d like to test that the upgrade scenario works smoothly. Most users will be updating rather than installing fresh.
We need feedback before we can make this available in the next OSMC update.
To try this:
- Login via the command line
- Edit the file
- Add the following line:
deb http://apt.osmc.tv jessie-devel main
- Check for updates via My OSMC → Updater.
NB: jessie-devel instead of stretch-devel is intentional. This is a large update (about 500MB in downloads) and will take a while to install on your system. Don’t change this to ‘stretch’ until the update is deemed stable (announced on blog)
While you can update via the command line, this is a less likely upgrade scenario. We’d prefer to check that updating via My OSMC works as expected. Updating via My OSMC will also update you to Stretch automatically instead of requiring you to run upgrade commands again after the initial upgrade.
List of potential issues:
- Some binaries built on Jessie manually may not work as expected without recompilation.
- OSMC may not wait for the upgrade to Stretch on reboot if connected to WiFi. There is no ill effect from this, but you may need to check for updates via My OSMC → Updates again.
- You may see a sad face when OSMC has updated for a few seconds. This is expected and does not infer an issue with the system unless it is displayed on the system repeatedly
- Those using @gmc’s nightly builds may have issues until a Stretch build is produced.
- NOOBS installations may not have enough space to complete the upgrade
After updating, you may wish to edit
/etc/apt/sources.list again. Change
stretch to revert back to OSMC’s stable update channel
Thanks for your testing. I’m looking forward to your feedback.