Honestly, I don't know if this is still the case.
Honestly, I don't know if this is still the case.
You can use `freebsd-update` to update the OS itself from binaries instead of having to build world. https://www.freebsd.org/doc/en/books/handbook/updating-upgra...
You can use also `pkg` to install/upgrade software packages like `apt-get` on Debian derived distros. https://www.freebsd.org/doc/handbook/pkgng-intro.html
freebsd-update.conf
> Both freebsd-update and pkg are no way close to apt-get and more importantly Debian 'unattended upgrades
Exactly, it's better.
It makes it difficult to support the applications and services that run on the OS as a result.
Whereas with something like RHEL/CentOS, we're guaranteed stability for years and can patch without too much concern of major breakage.
This is the part that really appeals to most enterprise users.
What _is_ important is ABI stability of the kernel, because it lets you figure out how to deal or not deal with Long Term Suck on your own terms and lets proprietary software vendors figure out independently how they want to do deal with it. Both Linux and FreeBSD kernels do this pretty well.
I thought it was a nice idea, and they really push this as being "an easy thing anybody should be able to do".
which fits with my philosophy of "severs should not have/use compilers"
If I can get a shell on your server I will just download my own compiler.
I don't need source files, I need a machine to be a compute node.. or a storage node.. what use is a compiler if I do it right..
the new generation of this is: "I should never need to shell into my machine if I did config management right."