3 ms·
> pkg install and the related pkg utilities have existed for awhile. So have apt and apt-get. So that takes away one of the advantages of FreeBSD > systemd is
by nixos 10y ago
> pkg install and the related pkg utilities have existed for awhile.
So have apt and apt-get. So that takes away one of the advantages of FreeBSD
> systemd isn't and shouldn't be a requirement for applications going forward. Any application that requires it is limiting its portability for unknown reasons.
True, tell RedHat that :(
- danieldk 10y agoSo have apt and apt-get. So that takes away one of the advantages of FreeBSD Not completely. In Debian and others it's mostly a choice between a stable base and stale software or a moving base and up to date software (though backports improve things quite a bit for Debian Stable). Since in FreeBSD packages are separated from the base system, it's possible to run a stable base system, while using quarterly updates or rolling release (latest) of packages. (Note: I didn't have many problems running Debian Unstable, but it may depend on your requirements.)
- lmz 10y agoOf course, there's nothing stopping people from using things like pkgsrc or Nix on Linux.
- darklajid 10y agoWhat would you consider the advantage of FreeBSD ports/packages? Why would that be taken away by pkg? pkg provides a way to manage (binary) packages. There are other tools (like poudriere, last time I dabbled in the FreeBSD world) to manage/create binary packages. You could run FreeBSD on your tiny VPS, but build packages with all the custom ports options you could want in a jail on your local machine.
- nixos 10y agoThe advantage of ports is that they are compiled for your machine. The minute you get precompiled packages, you might as well be on Debian
- danieldk 10y agoWell, the nice thing is that you can mix and match. Don't care about the configuration of a package, use pkg. Want to use a set op custom compilation options? Use ports with 'make config'.