3 ms·
Having a standard installation for tools and libraries goes a long way to being independent of operating system updates. Compiling and making versioned, packag
by gjvc 3y ago
Having a standard installation for tools and libraries goes a long way to being independent of operating system updates.
Compiling and making versioned, packages of them (for example, in /opt/corp/prod/lang/gcc/12.3.0/... ) means that there can be a known good set of tools independent of operating system version and when the latter is upgraded, users can still build their products using the same paths and versions.
This is before the widespread use of containers, but doesn't change the advantages of having a reliable set of installed tools where users are in control of what versions they use.