3 ms·
> why the heck do I need to be admin to install packages This is being solved in mainstream distributions by adding another layer of abstraction, instead of tr
by rlpb 13y ago
> why the heck do I need to be admin to install packages
This is being solved in mainstream distributions by adding another layer of abstraction, instead of trying to do within "traditional" userspace.
We're rapidly moving towards a multi-VM model (be it full virtualisation or LXC) where all users "have root" inside their own containers.
Not being able to install the packages you want isn't an issue when you can quickly and easily create a VM or container and do it in there, all within your existing userspace privileges on the host system.
It's no longer about who has root on a particular machine. It's now just a distinction between who manages a system and who uses that system.
If you want to manage a system instead of just using it, you can achieve that by having your own entire system by spawning a container or VM, rather than just being limited to your home directory.
The cost in disk space is negligible in today's terms. The cost of memory in a VM is still significant, but LXC eliminates that issue.