4 ms·
All Linux distros handle these things differently. Some build in every feature under the sun, some try to modularize and build 30 related packages, some strip i
by peterwwillis 7y ago
All Linux distros handle these things differently. Some build in every feature under the sun, some try to modularize and build 30 related packages, some strip it down to minimal dependencies. It depends on the package, the maintainer, and the distro.
It is often necessary to build custom packages if you want functionality which isn't core to the original software (perl and lua aren't necessary to run nginx core). If you work with the package maintainer, you may find a way to have the distro build the extra functionality as optional packages.
- nikisweeting 7y ago> perl and lua aren't necessary to run nginx core But that's the crux of my argument, most of the time I don't just want the core, I want to be able to do almost everything and I'm willing to pay the binary price to have an "apt install nginx-everything" available. Users with limited system resources could always "apt install nginx-minimal". (If you can show me a distro that includes all the modules for nginx, caddy, postfix, certbot, etc. by default, I'll switch in a heartbeat!)