For a given hardware configuration, how do I find out if Ubuntu will run on it? What considerations should I take into account when choosing an Ubuntu version and flavour such as:
- Xubuntu with a lighter desktop than the usual Gnome and Unity
- Lubuntu with the even lighter LXDE desktop
Obviously Ubuntu does not run on some processor architectures. So how do I go about choosing the right version and derivate. How can I find out the minmal system requirements?
Best Answer
Preliminary notes
First of all it makes no sense to install versions of Ubuntu that are no longer supported with updates. The reasoning is discussed at the bottom of this answer.
This answer will concentrate on currently supported versions of Ubuntu and its official derivatives.
If your hardware never connects to the internet and if you will never use software newer than is included on the respective install media, only then might it be prudent to use outdated versions. But who can be sure of that for all eternity?
You don't have to install Ubuntu to see if it works on your hardware. It is always a good idea to boot from live DVD/USB and see if the system runs okay (although slowly) on the given hardware.
Even if it seems not to work, you might be just one boot option away from a working system. See My computer boots to a black screen, what options do I have to fix it? For example the
nomodeset
option might help.Currently supported versions and their minimal requirements
The community wiki usually offers an up-to-date list of currently supported versions. Minimal system requirements for Ubuntu can be found there in the tech specs. The Lists of Ubuntu certified hardware might also be of use to you.
Information on the derivatives is scarce but their requirements are less than what is listed here. Generally 32-bit versions take up less memory and tend to be faster on older systems, than their 64-bit counterparts. However, allot of software nowadays assumes 64-bit architecture. If you are unsure, install the 64-bit versions.
Supported versions of Ubuntu
Updates will be provided for Ubuntu 18.04 for 5 years until April, 2023. Updates will be provided for Ubuntu 19.10 for 3 months until July, 2020.
16.04 and 18.04 Server installation standard
16.04-21.04 Server installation minimal
Security and maintenance updates will be provided for Ubuntu Server 16.04 until April, 2021 and for Ubuntu Server 20.04 until April, 2025.
Supported versions of Xubuntu
See Xubuntu help page.
Supported versions of Lubuntu
Lubuntu Alternate ISOs are for low-RAM PCs. Computers with less than 700 MB of RAM are considered low-RAM computers. Instructions are here.
Updates will be provided for Lubuntu 20.04 for 3 years until April, 2023. Updates will be provided for Lubuntu 19.10 for 9 months until April, 2020.
Supported versions of Ubuntu Core
Ubuntu Core, with an image size of 260MB, is the smallest Ubuntu release to date. This makes it ideal both for IoT devices and cloud containers. A new release of Ubuntu Core is released every 2 years on even numbered years (2016, 2018, 2020, etc.).
RAM Usage of different flavors of 18.04 under baseline conditions (Click image to enlarge)
Why you shouldn't use versions when their support has ended