This question already has an answer here:
I would like to know how to upgrade from my current version of Ubuntu to the next stable from the Command line interface?
This question already has an answer here:
I would like to know how to upgrade from my current version of Ubuntu to the next stable from the Command line interface?
This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.
You'll first need to make sure update-manager-core is present (it may already be installed):
sudo apt-get install update-manager-core
Next, run:
sudo do-release-upgrade
You may need to check /etc/update-manager/release-upgrades
and change the line:
Prompt=lts
to:
Prompt=normal
for the release to show up.
update-manager-core
package has been added to the core packages since the answer was given, as trying to install it yields the output update-manager-core is already the newest version (1:17.10.13).
, and the command do-release-upgrade
is available. However, giving this command on the command line produces the output No new release found.
, even though release 18.04 was released last week. (I do have the line Prompt=normal
in file /etc/update-manager/release-upgrades
.)
– Teemu Leisti
Apr 30 '18 at 12:03
If you run the command sudo do-release-upgrade -d
through SSH then use a GNU Screen, because the upgrade process will turn off SSH -> close the default port and open a new one (it will inform you of this new port), so:
$ ssh USER@HOST
$ screen -S upgrade
$ sudo do-release-upgrade -d
open a new terminal on client computer:
$ ssh -p PORT USER@HOST
$ screen -d
$ screen -r upgrade
You can do
sudo do-release-upgrade
for command line updating
(This is actually the same as for Ubuntu Server)