Feature suggestion - install packages as noon root using apt-get

Daniel Balosh daniel at balosh.net
Sat Apr 23 23:52:00 UTC 2016


Hi,
This is not new, still thought worth bringing this up again: the ability to install packages using apt-get as non root is  important.
apt-get is wonderful, let's use it as noon root.  

The perfect solution: 
1. User can have- "non root install" privilege. 
2. User runs- `apt-get install <package> --non-root`, and <package> installed to ~/bin in one beautiful click.

This gives the following important things:
1. Security wise, home user don't have to type the root password for each install.
2. Security wise, locally installed program can only affect the current user who installed it.
3. Security wise, home user can have two users - "Work" and "Fun" and install untrusted fun content on the "Fun" user without worrying about "Work" user.
4. This enable have different users easily have their own version of software install.
5. No need for the system admin to handle "Please install <package-name>" tickets.

I've searched for solutions, they are non intuitive and requires more then one click, such as:
1. Compile from source - require to resolve dependency alone, waste of time.
2. Using chroot - require to create chroot - many clicks, then login into jail in order to use, rather just click on launcher.
3. Using chroot wrappers such as nice Junest - still pain as we are running in isolated environment and more then one click to start application.

-- 
Regards,
 Daniel Balosh.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: This is a digitally signed message part.
URL: <https://lists.ubuntu.com/archives/ubuntu-devel-discuss/attachments/20160424/fb359b9a/attachment.sig>


More information about the Ubuntu-devel-discuss mailing list