On 10 Oct 2024 15:41 +0100, from c...@isbd.net (Chris Green):
> 1 - Is keeping a Debian system up to date just like Ubuntu, i.e. one
> just needs to run 'apt update;apt upgrade' at regular intervals? ...
> and of course autoremove and clean as required.

Yes. I usually use apt-get update && apt-get dist-upgrade; for apt you
might want apt full-upgrade; but this only matters if packages are
held back. (This can be relevant for example if there are kernel ABI
version upgrades, but either tool will let you know if this is the
case.)

There are also multiple ways of automating it, including the
unattended-upgrades and cron-apt packages. (I use cron-apt, which in
the default configuration will run once daily, download updates, not
install them, but send an email if there are any.)


> 2 - Can I easily make a 'server' type installation without a GUI? This
> is for a backup system in my garage which is (usually) headless.  Even
> better can I do the installation via ssh?

Not sure about remote installation over SSH, but yes you can
definitely make a no-GUI installation. If you run the installer
manually it'll ask you IIRC about mid-way through what "tasks" to
install; simply pick the SSH server task and no GUI task to get what
you want. You can also prepare a preseed configuration for the
installation; I have an example on my web site at
https://michael.kjorling.se/debian-12-bookworm-preseed/ which should
largely meet your needs for an initial installation, but assumes a
pristine system. The gory details are in the Debian installation
guide, Appendix B. https://www.debian.org/releases/bookworm/amd64/apb.en.html


> 3 - Piece of string type question - what versions to install? On the
> backup system stable is obvious.  The other two systems are my desktop
> which is also used as my mail server (running postfix) and my laptop.
> I think I'll go for testing on the laptop but I'm not sure whether
> stable or testing would be best for the desktop.  I tended to keep my
> desktop running Ubuntu LTS releases, would I get about the same 'feel'
> with Debian stable?

If I recall correctly, Ubuntu is largely based on then-current Debian
Testing plus Canonical's own special sauce, but is then largely fixed
in time until the next release. This makes it more similar to Stable
than to Testing, especially with Ubuntu LTS's release cadence which
roughly matches that of Debian Stable (approximately once every two
years; Debian's is _slightly_ less predictable than Ubuntu's).

I would suggest going with Debian Stable on all systems unless you
have a specific requirement that can only be met by Testing. You can
add the backports component if you want newer versions of packages; or
you can upgrade to Testing; but both of those have their own caveats.
It's a lot easier to upgrade from Stable to Testing than to downgrade
from Testing to Stable (except right around the pre-release freeze) if
you change your mind.

-- 
Michael Kjörling                     🔗 https://michael.kjorling.se
“Remember when, on the Internet, nobody cared that you were a dog?”

Reply via email to