Sysop: | Amessyroom |
---|---|
Location: | Fayetteville, NC |
Users: | 43 |
Nodes: | 6 (0 / 6) |
Uptime: | 95:41:09 |
Calls: | 290 |
Files: | 904 |
Messages: | 76,423 |
I have been delayed with upgrading my debian distro, and want to upgrade to 12. According to the documentation, I should remove all non-debian applications first, before upgrading. Almost all the applications I use are non-debian (postfix, dovecot, apache, mysql, etc..), so it almost makes it seem like I should just do a full new install??
Thinking out loud, I guess best bet would be to backup the systems most important to me (outside of clonezilla), and just re-apply the configuration files after a re-install of the required software systems?
"What is the difference between upgrading my system (after remove all non-debian apps) and simply doing a brand new, clean install??"
"Is one better than the other??
Hi,
On Thu, Dec 26, 2024 at 07:39:23PM +0100, Thomas Anderson wrote:
I have been delayed with upgrading my debian distro, and want to upgrade to >> 12. According to the documentation, I should remove all non-debianThe advice to "remove all non-Debian applications first" means to remove things installed from non-Debian package repositories. It seems unlikely
applications first, before upgrading. Almost all the applications I use are >> non-debian (postfix, dovecot, apache, mysql, etc..), so it almost makes it >> seem like I should just do a full new install??
that you have installed postfix, dovecot, apache, mysql, etc. from
outside of Debian, i.e. from third party repositories. If you have
installed them from the main Debian archive then that's fine.
Thinking out loud, I guess best bet would be to backup the systems mostDo you really need to remove any software? Most people don't need to.
important to me (outside of clonezilla), and just re-apply the configuration >> files after a re-install of the required software systems?
"What is the difference between upgrading my system (after remove allIf you have good backups of your configuration and user data and a good understanding of what will change with the new versions of all your apps
non-debian apps) and simply doing a brand new, clean install??"
"Is one better than the other??
then a reinstall can often make for a shorter downtime than an in-place upgrade. Taken to the extreme, one can automate a reinstall a bit easier
than one can automate an upgrade, and have it done in a matter of
minutes.
The hardest part of any upgrade is when the new versions of the packages
are configured in different ways. You can go into it blind either with a reinstall or an upgrade and who knows how long it will take for you to
work out what has changed, how it changed and how to make it work again.
Sometimes when the changes are extensive (like a whole restructuring of config layout for example) then trying to change in place what you had
before to what is now required can be rather confusing, while looking
what the new default is and adjusting that to be how you want may be
easier.
It is still largely a matter of taste and I expect you will get replies saying they have never reinstalled since Debian 0.90 and never had a
problem.
I upgrade in place a lot, sometimes even when I know it will probably
be faster/simpler to reinstall.
Thanks,
Andy
Almost all the applications I use are non-debian (postfix, dovecot,
apache, mysql, etc..)
Thomas Anderson writes:
Almost all the applications I use are non-debian (postfix, dovecot,
apache, mysql, etc..)
Why? All of those are in Debian. If you were using the Debian packages upgrading would be easy.