From 7c7c5db753b81c2bc59191ce3a20f06c532345b7 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Sun, 2 Nov 2008 15:29:31 +0100 Subject: weblog: niches: added niche: debian user-installs. --- community/weblogs/ArneBab/niches_for_the_hurd.mdwn | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/community/weblogs/ArneBab/niches_for_the_hurd.mdwn b/community/weblogs/ArneBab/niches_for_the_hurd.mdwn index ecfcc4c8..0bc07daa 100644 --- a/community/weblogs/ArneBab/niches_for_the_hurd.mdwn +++ b/community/weblogs/ArneBab/niches_for_the_hurd.mdwn @@ -33,7 +33,7 @@ the Hurd offers advantages: - The possibility to create more efficient and powerful desktop environments - Having a _complete_ GNU System - All-in-one out-of-the-box distro running a webserver for crash-proof operation. - +- Debian: Allowing users to install stuff which affects only them. #### Target groups and strong environments @@ -107,6 +107,19 @@ http://sourceforge.net/mailarchive/message.php?msg_name=20080909073154.GB821%40a monologue at the end... I really should put these ideas into my blog.)"* +#### Debian: Allowing users to install stuff which affects only them. + +This can be done in two ways: + +- changeroot + unionfs (which is also possible in Linux) +- a translator on / or /bin set by root which selects a different filesystem view based on which user accesses it. + +Both solutions might need a special translator on the package database which makes +sure that dpkg of each user is aware of the changes root does. + +> [15:20] as I said, I'm not sure what is the better solution. both have advantages +> [15:22] antrik: But regardless of what is teh better solution: This is a damn nice niche! + #### Nice features @@ -191,6 +204,8 @@ would be one possible use case. - Namespace based translator selection (if you for example want to quickly check the contents of an iso image, just look at them via 'ls image.iso,,iso9660fs'). +- Debian: Allowing users to install stuff which affects only them. + ### Need a lot of coding or fundamental changes - Effective resource management (For example via Viengoos on which Neal Walfield is -- cgit v1.2.3