Comment

Comment by ChocolateGod

> In particular, if you need to replace not just glibc, but also a bunch of system libraries (pretty common case for complex apps), it's often easier to unshare(CLONE_NEWNS), followed by bind-mounting over new /lib64 and /usr/lib to override specific directories. This is much lighter than full-on containers

This is basically what Flatpak does.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton