Official documentation can be found at https://help.ubuntu.com/.
This section needs additional guidance.
Server documentation: https://ubuntu.com/server/docs
Netplan documentation: https://netplan.io/
See Kubuntu Help and Support. Download and use the PDF for the desired version.
Disabling auto update
Switching version of major packages
update-alternatives --config java
Fixing broken packages
Sometime you will get an error like:
E: Unable to correct problems, you have held broken packages.
To solve, you can try installing
aptitude and trying
aptitude install <package>
The aptitude utility has more powerful conflict resolution abilities.
See issue: https://askubuntu.com/a/451078
Listing installed packages
apt list --installed > installed.txt
Open and Ctrl+F in text editor
First, fully upgrade your existing installation:
Comment out any lines in ~/
.bashrc that will try and source a nonexistent ROS installation.
Finally, remove unneeded stuff, reboot to make sure the system still boots, then do the release upgrade:
If something happens and you lose the terminal, try the steps at https://serverfault.com/a/427008.