@ -4,3 +4,5 @@ Appendix D Upgrading from previous releases
Do release upgrade is the command line tool for upgrading lubuntu releases. To run it you need root privledges which from the command line means typing sudo in front to run as root. Upgrades to a new operating system version can sometimes cause problems so please backup all your files beforehand and you should be backing up your files anyway to not lose them. The command you need to enter is sudo do-release-upgrade on the command line this checks if a new version is released and will upgrade. This will upgrade a lot of packages so plugging in your laptop is strongly recommended.
Do release upgrade is the command line tool for upgrading lubuntu releases. To run it you need root privledges which from the command line means typing sudo in front to run as root. Upgrades to a new operating system version can sometimes cause problems so please backup all your files beforehand and you should be backing up your files anyway to not lose them. The command you need to enter is sudo do-release-upgrade on the command line this checks if a new version is released and will upgrade. This will upgrade a lot of packages so plugging in your laptop is strongly recommended.
Since Lubuntu 18.10 switches to LXQt from the previous LXDE releases so this upgrade is more complicated. This process will need to remove some of the old LXDE process to not have a cluttered and incosistent system. Since Lubuntu 18.04 was a long term support release in software and updates which you can launch from the menu in Lubuntu 18.04 by menu -> Prefrences -> Software & Updates. Then on the updates tab notify me of a new ubuntu version and select for any new version and enter your password to authenticate this choice. The GUI will give you a notice of a new release or from the command line you can run `sudo do-release-upgrade`. This gives a warning that this may take several hours and install many new packages so make sure you have time to finish this as you can break your install if you do not finish the install.
Since Lubuntu 18.10 switches to LXQt from the previous LXDE releases so this upgrade is more complicated. This process will need to remove some of the old LXDE process to not have a cluttered and incosistent system. Since Lubuntu 18.04 was a long term support release in software and updates which you can launch from the menu in Lubuntu 18.04 by menu -> Prefrences -> Software & Updates. Then on the updates tab notify me of a new ubuntu version and select for any new version and enter your password to authenticate this choice. The GUI will give you a notice of a new release or from the command line you can run `sudo do-release-upgrade`. This gives a warning that this may take several hours and install many new packages so make sure you have time to finish this as you can break your install if you do not finish the install.
After this place several changes will need to take place after sudo do-release-upgrade will have you choose which display manager to use and then to the new default of sddm in the new by selecting sddm as the display manager This will happen in the middle of the install so don't walk away until after you have done this otherwise it will be stuck and not continue the upgrade process. After a long wait several more obsolete packages by do-release-upgrade will show some of the packages not needed by lubuntu anymore but this could mostly be old kerneles which are no longer strictly nessecary so press y to remove them or n to not or press d for more details. The next part involves you need to reboot into the new 18.10 system that will still have lots of bloated packages that you may not nesecarily need installed press y to reboot the system. You should now reboot come to a new login screen that is the sddm display manager and be greeted with a notification that this is now your first time running lxqt power managemnt you will need to remove the following packages if you want a not overly cluttered system `sudo apt purge leafpad file-roller galculator gpicview xpad xfburn simple-scan mtpaint pidgin sylpheed transmission-gtk abiword evince gnumeric audiacious gnome-mpv guvcview pcmanfm gdebi lxterminal hardinfo lightdm`