Good news for Ubuntu users, Canonical has released Ubuntu 20.04 LTS on 23rd April 2020. As it is an LTS (Long Term Support) release so ubuntu users will keep getting updates and support till April 2025. So, it is worth to upgrade your Ubuntu 18.04 LTS desktop to Ubuntu 20.04 LTS (Focal Fossa).
In this article we will demonstrate how to upgrade Ubuntu 18.04 LTS to 20.04 LTS. There are two ways to do it either via command line or GUI (Graphical Interface). To complete the upgrade smoothly, a stable internet is required on your Ubuntu system.
Upgrade Ubuntu 18.04 LTS to 20.04 LTS via Command Line
We strongly recommend please the take backup of your existing Ubuntu 18.04, may be on some external drive.
Also Read : How to Use TimeShift to Backup and Restore Ubuntu Linux
Before start upgrading, let’s take a notw of existing Ubuntu Version, open the terminal and run below command,
pkumar@LinuxTechi:~$ cat /etc/lsb-release
We will get the output of above command something like below,
Let’s deep dive into upgradation steps
Step 1) Apply all updates of installed packages
Rub below apt command to install all the updates of installed packages,
pkumar@LinuxTechi:~$ sudo apt update pkumar@LinuxTechi:~$ sudo apt upgrade -y
Once all the updates are installed including the kernel then reboot your system
pkumar@LinuxTechi:~$ sudo reboot
Step 2) Remove unused Kernels and install ‘update-manager-core’
Once your Ubuntu 18.04 LTS desktop is available after reboot, then it is recommended to remove unused kernels to free up the space from /boot partition, run beneath command:
pkumar@LinuxTechi:~$ sudo apt --purge autoremove
Execute below command to install “update-manager-core“, as it is required for upgrade, though on most of the systems it should be installed by default. In case it is not installed run below command,
pkumar@LinuxTechi:~$ sudo apt install update-manager-core -y
Step 3) Start Upgrade Process
Run following command to view whether new 20.04 LTS version is available for your system.
pkumar@LinuxTechi:~$ sudo do-release-upgrade
If, in the above command’s output, you got a message that “There is no development version of an LTS available” then we can force the above command by passing the parameter “-d” to look for the new latest LTS version.
Now run the command to initiate the upgrade procedure,
pkumar@LinuxTechi:~$ sudo do-release-upgrade -d
During upgrade procedure, it will prompt you couple of times to type “y” to update package repositories and sometime “enter” to confirm to proceed with upgrade,
Once the upgrade process is completed successfully then we will get following message
Above output confirms that upgrade is completed, upgrade tool prompted us to press ‘y’ to restart the system.
Step 4) Verify Upgrade
Once the system boots after the upgrade, open the terminal type following to verify the Ubuntu version,
pkumar@LinuxTechi:~$ cat /etc/lsb-release
Another way to verify the Ubuntu version, Go to Settings and then choose About
This confirms that we have successfully upgrade our Ubuntu 18.04 LTS to latest Ubuntu 20.04 LTS.
Upgrade Ubuntu 18.04 LTS to 20.04 LTS via GUI
Note: The first important task is to take the backup of your Ubuntu 18.04 LTS desktop.
Step 1) Apply Updates of installed packages and reboot
Search “Updater” from search dash and access it by clicking on its icon,
If the updates are available, then we will get the following screen , click on ” Install Now”
Once all the updates are installed, reboot your system once.
Step 2) Start Upgrade Process
Once the system is available after reboot, from the search dash look for “Software & Updates” and then click on its Icon,
From the Updates Tab, set “For long-term support versions” via “Notify me of a new Ubuntu version” drop down menu.
If no upgrade appears, then type “ALT+F2“, enter the command as “update-manager -c -d” and hit enter
In next screen, we will get the following , which says that Ubuntu 20.04 LTS is available for upgrade.
Click on “upgrade” to initiate the upgrade procedure, it will prompt you to enter your user’s credentials.
In the next window, choose “Upgrade“,
Now follow the screen instructions to complete the upgrade procedure, once it is upgraded successfully, it will prompt you to restart the system.
Click on “Restart Now”
Step 3) Verify Ubuntu version after upgrade
Once your Ubuntu system boots up after upgrade, Login and verify Ubuntu version:
From the search tab look for “Settings” and then choose “About”
Above confirms that we have successfully upgrade our Ubuntu 18.04 LTS to 20.04 LTS. That’s all from this article. Your feedback and comments are most welcome.
News from above Frank, after many boots via the power button I got through to the textbased recovery GUI. and got a root prompt.
I did the best I know and in the last command from my below history it ended up asking me if I want to continue with the new release and replied fearless Y, default was N. After a boot I am running 20.04 LTS.
Took a RJ45 to the router and fired service network-manager start. At some point of time -> start with that
iwlist scan revealed some info on Wifi did something with iwconfig and parameter SSID and password (need to practice on connecting to wifi command line)
The history I was able to retreive:
apt-get -f install
dpkg –configure -a
apt –purge autoremove
dpkg –configure -a
apt install update-manager-core -y
dpkg –configure -a
apt install update-manager-core -y
dpkg –configure -a
do-release-upgrade
vi /etc/update-manager/release-upgrades
do-release-upgrade
dpkg –configure -a
do-release-upgrade
apt install update-manager-core -y
do-release-upgrade
dpkg –configure -a
do-release-upgrade
dpkg –configure -a
apt install update-manager-core -y
dpkg –configure -a
ls /var/log/dpkg.log
ls -l /var/log/dpkg.log
cat /var/log/dpkg.log
cat /var/log/dpkg.log | more
dpkg –configure -a
Thank you for publishing this. It worked flawlessly
It work really nice, thanks
I used the GUI instructions and it worked perfectly! It took less than 1h to upgrade, no files seem lost so far. And I finally have sound again.
Thank you very much, i was able to upgrade from Ubuntu 18.04 LTS to 20.04 LTS successfully via command line and it worked flawlessly.
Your instructions were flawless, many thanks!
Hi Pradeep, when I run
sudo do-release-upgrade
I get
There is no development version of an LTS available.
To upgrade to the latest non-LTS develoment release
set Prompt=normal in /etc/update-manager/release-upgrades.
I dont have a dev environment as your can notice the output of lsb_release
LSB Version: core-9.20170808ubuntu1-noarch:printing-9.20170808ubuntu1-noarch:security-9.20170808ubuntu1-noarch
Distributor ID: Ubuntu
Description: Ubuntu 18.04.4 LTS
Release: 18.04
Codename: bionic
what is wrong? Thanks
i’m getting the following error messages;
Checking for a new Ubuntu release
Please install all available updates for your release before upgrading.
Please apply all the available updates first then try to upgrade.
i am also getting the same error , even though upgraded all updated using sudo apt-get update && apt-get upgrade still i am facing error
Checking for a new Ubuntu release
Please install all available updates for your release before upgrading.
Did you find a fix for the same?
Hi! It has been a very good post but I make an stupidity I did not backup.
I had Xubuntu 18.04 as a guest on a W10 Vbox. My Insternet is very slow so I start the release-upgrade late night and went to sleep and when I checked what was going on, W10 had rebooted.
After that I do not get the gui, I only get the terminal doing .
Do you thing on any help?
It works thanks you