In general it is risky NOT to update. This is good explained in the answer before. But how to handle the unknown risk?
Over the years I've installed a lot of hardware to test on my second system. Sometimes I've messed up the system or my kernel and the normally harmless sudo apt-get update; apt-get dist-upgrade
becomes a nightmare.
So I started with a special setup on this machine.
Partition 1: / (Main OS) (25 GB)
Partition 2: / (Main OS) (25 GB)
Partition 3: SWAP (8 GB)
Partition 4: /home (150 GB)
(Partition 5: /media (250 GB), optional)
So I've used Partition 1 to install Ubuntu and use it for a while. At the point I messed the system up again, I've reinstalled Ubuntu on Partition 2. The Partition 1 is unused until Ubuntu broke again.
Maybe it sounds a little harsh, the above described situation happens about only once every two years. But since I've had the possibility to easy switch, I've done it more often.
In every case the settings will survive. Not only the /home, also the individual configs from /etc and so on are easily recoverable. Downgrades are possible, but I don't recommend them.
Even the switch from Ubuntu to Debian works this way. But I won't do this too often. There are some configuration file issues due to the version differences.
The directory /media also contains a ubuntu mirror, with the needed artchitecture. A long time I lived (even in Germany), without any fast internet connection, but I've done a lot of full reinstalls.
PS: I've also leaned the hard way, not to switch too often between apt-get
, aptitude
, apt
, synamptic
and so on. Using different dpkg frontends at the same time could lead to nearly unresolveable dependency issues in the running system.
apt-get upgrade
alone doesn't upgrade anything. That is why we runupdate
first. It lets apt know that newer versions exist. Thenupgrade
will go for those newer versions. – Nate T Feb 08 '22 at 23:28