Hello Dear Debians,

what is the best practice for easy update & dist-upgrade:

 1. in terms of speed and easy of distro updates, it makes sense to separate
      * /root (software (programs) that can be re-downloaded) (on
        separate single suepr fast SSD or NVMe)
      * /home (non-reblacable unique data (massive amounts of space with
        8x4TB software mdadm RAID10))
 2. when a new Debian 12 is coming out
      * how to re-play all those changes, installs, configs and programs
        made to /root?
      * mergo changes from a git repo into (also changed/updated by
        distro) config files?
          o and just pray it works :) (it will very often work :)
 3. if things go wrong there is still this nice "show me all changes to
    logs in beautiful colors" one liner
      * (ccze is very much needed also in Debian 12 :) (tried many
        alternatives)
      * find /var/log/* -type f \( -name "*" \) ! -path '*.gz*' -exec
        tail -n0 -f "$file" {} + | ccze

would it be cool if such a system was already "build into" GNU Linux Debian?

Like:

 1. install a very basic Debian 11 template
 2. apply all changes (all changes will be recorded to a separate
    partition (!?) or a local git repo!?) and saved as a "config
    snapshot" that can be re applied as soon as Debian 12 template is
    released :)?

just an idea :)

to automate those updates :)

(which with very basic systems with basic services just work (mostly)
flawlessly thanks all involved :)

best reg

Reply via email to