2

Heyo! I had a quick question about what happens when you use pre-release builds during and past the release they're intended for. Some clarification;

Hypothetically, I'm running a daily-live build of Ubuntu. Right now, that puts me I'm the release path of 17.10 (Artful Aardvark). If I were to run this, up to date, beyond the release of 17.10, I could use sudo do-release-upgrade (IIRC) to update/upgrade my system to that release, changing my update and support cycle to that of 17.10.

What would be the outcome if I just maintained the path I was on? Using just sudo apt update && sudo apt full-upgrade to update my system. Would I hypothetically be able to continue using a daily-live build? Would it eventually put me on track for the next release after, in this case, 18.04? Meaning at that point sudo do-release-upgrade will launch me into 18.04? Or will this update and build path be cut off when its intended release candidate 17.10 is pushed?

1 Answers1

0

Unlike Debian, Ubuntu does not have a rolling, next-release repository. There's nothing comparable to testing or sid. Until release, the repositories of that release get updated, and the contents of the daily build are updated to reflect that. Post-release, the main repository is frozen (updates for that version go to <release>-security, <release>-updates, <release>-proposed, etc.).

You may start from a daily build, but that just means you're using whichever version's repository that daily build used. After the installation, all upgrades are a matter of the repositories used. Post-release, the daily builds are updated to use the next release's repositories. And your installed Ubuntu isn't.

So: until release, running apt update/apt upgrade should mostly keep you in sync with the daily builds, but post-release, that won't be true.

muru
  • 207,228