Endless OS undergoes constant development and you may wish to explore, evaluate or test what is coming up in a future version.
This can be done by following the following procedure to switch your Endless OS installation to use the development branch, known as master
.
Please be aware of the following considerations before continuing:
You must be running Endless OS 3.9.3 or newer to perform the transition below. You must have admin access to your computer.
pkexec systemctl stop eos-autoupdater.timer eos-autoupdater.service eos-updater.service
pkexec eos-stage-ostree dev
pkexec ostree admin switch os/eos/amd64/master
ostree admin status
to verify that the active ostree is using the master refspec, e.g.:* eos d3a80ae494ebc67ed062a25c9c313c544a475993b7afb870ccfe0f1e186b93e5.0
Version: 3.10.0~210222-000009
origin refspec: eos:os/eos/amd64/master
[...]
It is inadvisable but possible to craft commands to switch back to the stable ostree (e.g. using the prod
ostree stage and the original branch that your stable system was running before the update). However, if you do this, you should be prepared for some possible problems. Notably, if any data or configuration was migrated to a new format (with or without your knowledge) by the new version of Endless OS, this may cause difficulties for the old version when you switch back.
Even though technical support is not available for the development version, we would appreciate your feedback on the Development category of the Community Forums, especially if you can accompany any problem reports with any suggested solutions.