Hardy+1 Idea: GoboLinux Filesystem Hierarchy?

Fergal Daly fergal at esatclear.ie
Wed Jan 9 19:14:22 UTC 2008


On 09/01/2008, Sam Tygier <samtygier at yahoo.co.uk> wrote:
> Mackenzie Morgan wrote:
> > There are two versions of Firefox in Gutsy, and nothing broke from it.
>
> Yes, but i think it takes the packagers some effort to modify the firefox3 package to not interfere with the older version. As far as apt is concerned they are separate programs in separate packages.
>
> > This just reminds me of the FSH on this darned Mac I'm stuck using.  I don't
> > like it.  It makes paths longer and more annoying to type (remember, our fs
> > is case-sensitive).
>
> as long as $PATH is set in a clever way you don't need to type the full path for an executable. I don't know how gobo handle this, but I assume they do.

I got the impression that they would symlink everything to it's
"usual" place, so paths are not an issue (except for multi-version
packages).

One thing that this scheme does break is the ability to mount /usr
read-only.  Or rather it breaks the ability to put the contents of
/usr/bin, /usr/lib ,...on a read-only partition and leaving /etc,
/var, ... read-write. Not many people actually do it but it's one of
the goals of the FHS.

You could get around that by having yet another layer of symlinks so
that  Xorg settings appear to be in
/Programs/Xorg-Server/Settings/X11/xorg.conf but are really on
something like /Variable/etc/Xorg-Server/X11/xorg.conf

But that's even less standard...

F


> sam tygier
>
> --
> Ubuntu-devel-discuss mailing list
> Ubuntu-devel-discuss at lists.ubuntu.com
> Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
>




More information about the Ubuntu-devel-discuss mailing list