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-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??

The advice to "remove all non-Debian applications first" means to remove
things installed from non-Debian package repositories. It seems unlikely
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 most
> important to me (outside of clonezilla), and just re-apply the configuration
> files after a re-install of the required software systems?

Do you really need to remove any software? Most people don't need to.

> "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??

If 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
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

-- 
https://bitfolk.com/ -- No-nonsense VPS hosting

Reply via email to