limotux wrote: Thu Jun 08, 2023 11:07 am
j2mcgreg wrote: Thu Jun 08, 2023 10:58 am
Question #1: for about 5 years. For example MX 19 was released in Oct 2019 and all support ends in June 2024
I see I am getting a bit closer!
Well, doing a fresh install in 5 years sound OK and reasonable.
This can be added to what I mentioned in step 3.
After the 5 years will still be getting security updates? Or it would be completely over!
Completely over. It will of course continue to run but no updates at all will come in henceforth.
As for rolling distros saving you the bother of not installing again, the time you save by not installing again is lost/spent in other things (ok, I exclude PCLinuxOS, Solus and Void from this as they normally need very little care during updates**):
1. frequent and numerous updates - so you spend more time overall downloading updated packages than it takes to download a new iso for MX every 5 years. Say I update my Anarchy (Arch-based) install every 2 weeks, I have to download maybe 1 GB of packages (roughly 80 - 100+ packages) each time. Yes you can update more frequently so each download is smaller, but the added/accumulated size of all the downloads will be the same. Once a month, Debian might roll up a whole bunch of security updates but what's large for the Debian Stable update once a month is pretty small when compared to weekly Arch updates.
2. when you update, either you spend more time checking update news in case of gotchas and required manual intervention before the update (eg recently Arch completed their git migration and the recommended update command was different and you had to edit your pacman.conf), or you might have to spend some time sorting out issues that arise after the update. Normally you don't need to worry about all this in fixed release distros. Updates are more "brainless", though you should still keep an eye on the update confirmation message to make sure no drastic removal of key packages is going to happen (usually that means something is wrong).
3. for Arch-based distros, you have to keep an eye on pacnew files and sometimes manual changes to conf files have to be effected.
**Even PCLOS recently had an important announcement (to install network manager and its plugins to replace their old network program) which I missed because I assumed they were "safe" and never checked their update announcements. In the end I had to use MX's chroot-rescue-scan to chroot into my PCLOS install to manually install the necessary network packages because I lost my network connection.
So there are pros and cons to both fixed and rolling distros.
If you really want to try manually upgrading MX from one Debian release to the next, then don't follow commands from external sources. Wait for the new release to be officially out, and for MX devs to issue their advisory for an unofficial upgrade path that you can do at your own risk.