Как в Nix OS работает "экзотический механизм подкладывания разным приложениям разных .so" ?
он основан на LD_LIBRARY_PATH, на LD_PRELOAD, или ещё как-то?
искал
https://www.google.com/search?q=NixOS library version
читал
https://nixos.wiki/wiki/FAQ
run nix-shell -p gcc pkgconfig zlib
to get into a shell with the
appropriate environment variables set.
ничего не говорит о том, какие именно переменные окружения устанавливаются.
https://nixos.org/nixpkgs/manual/#chap-language-support
здесь в списке нет лиспа, а так же моего любимого языка программирования
Что мешало сделать всё это единообразно на основе overlayfs (т.е. библиотеки подкладываются каждая в своём слое)?