If you want to install Ubuntu from scratch (known as a fresh install) you do not need to follow these tips.
But if you want to upgrade Ubuntu 19.04 to 19.10, without losing your files, apps, and settings, you’re reading the right guide.
Ubuntu 19.10 is the latest short-term support release of Ubuntu. It will receive security and select app updates for 9 months. It’s due for release at some point on October 17, 2019. There’s never an exact time.
If you’re the kind of Ubuntu user who prefers a solid and inherently stable system I recommend you install Ubuntu 18.04 LTS, which will receive on-going updates until 2023.
Otherwise, read on to discover the effort expected to emigrate the Disco Dingo to the Eoan Ermine.
How to Upgrade to Ubuntu 19.10
The stable Ubuntu 19.10 release is just around the corner so you have two choices as of writing this: wait for the final release to come our, or upgrade to Ubuntu 19.10 right now, ahead of the final release.
So long as install all updates issued between now and release day, you will “get” the final stable release on October 17, 2019.
Before you upgrade (whenever you do) I recommend that you backup any important files and system settings, dot files, and other cruft. Keep some ‘rescue’ media to hand should things go awry, too.
Before release day (Oct 17)
I always upgrade my Ubuntu system before the stable release because a) i’m impatient, and b) the Ubuntu servers can get a little slow when millions of people are all trying to upgrade at the same time.
Now, technically speaking, if you upgrade before release you upgrade to a ‘development’ version of Ubuntu 19.10.
But since all of the various development milestones have passed, and all relevant code freezes are now in place, the development version of Ubuntu 19.10 is 99.10% the same as the final, stable release, sans a few bug fixes here and there.
To upgrade to Ubuntu 19.10 from Ubuntu 19.04 before October 17 open a new Terminal window (
t) and run this command:
sudo do-release-upgrade -d
Be careful; as soon as you run this command Ubuntu will check for a new development release, disable all PPAs, and fill your
apt list with links to the
eoan development branches.
do-release-upgrade process will compare a list of local packages to the ones the upgrade needs to install. Pay attention to the terminal for details on any package conflicts, required package removals, and to see info about pending package upgrades and install.
Check the information shown before continuing.
If you choose to back out of the upgrade after you run the
do-release-upgrade command you MUST re-enable the
disco repos (19.04) in the sources list manually, as well as your PPAs, and remove the
eoan ones (19.10). This will NOT be done for you when you cancel.
Forgetting to “fix” this may result in a broken system.
But if you’re happy to proceed just follow the on-screen instructions and let the upgrade take place.
Be aware that you will be prompted for input at a few points along the upgrade (typically related to whether to replace the current GRUB file with the new version) so don’t leave your system totally unattended.
Once the upgrade is complete you will be prompted to reboot.
The first boot can take a little longer than normal but, all going well, you system should come up as expected. You’ll find things mostly as they were, just a bit newer.
Tip: you can remove previously pre-installed software that is no longer included as part of the base Eoan release by running:
sudo apt autoremove --purge
On or after release day (Oct 17)
Shortly after Ubuntu 19.10 is officially released Ubuntu 19.04 desktop users will see an upgrade notification appear on the desktop.
This notification doesn’t appear to everyone at the same time. Instead, the alert rolls out in stages. If you don’t see the upgrade prompt immediately on October 17, don’t panic and do be patient.
That said, you can forcibly “check” for the new release once it’t out using the terminal and the following command:
sudo do-release-upgrade -c
However, I recommend waiting until you see the prompt unaided. It tends to me that the Ubuntu release server infrastructure is “ready” for you.
And don’t forget: you can always download an ISO and do a fresh install too.
If you do upgrade, don’t forget to vote in our poll: