Gentoo Archives: gentoo-dev

From: expose@×××××××××××.net
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Big change ideea
Date: Fri, 15 Dec 2006 15:03:59
Message-Id: 200612151601.07388.expose@luftgetrock.net
In Reply to: Re: [gentoo-dev] Big change ideea by "Kevin F. Quinn"
1 Kevin F. Quinn wrote:
2 > The primary motivation for GoboLinux seems to be to make
3 > it easy to find which files go with which applications.  You already
4 > have that information of course, in /var/db/pkg/.../CONTENTS.
5
6
7 Michael Weyershäuser wrote:
8 > Yes, if you come from windows the current scheme is pretty confusing
9 > because you are not used to it. But once you've understood it it is way
10 > better (at least in my opinion). Looking for a config file? Go look in
11 > /etc. Looking for documentation? /usr/share/doc has all you need.
12 > Binaries? /usr/bin is your place.
13
14 Just imagine all applications would spread there files randomly in some
15 subdirectories - if any at all - of the same path.
16 Where would you search for a temporary file?
17 What about log files? To be honest, i never found some really useable on a
18 Windows system, although i used this OS for quite some time.
19 What if you are on a multi-user-system?
20 Would you fix it the OS X way? with ~/Library?
21 Where in that directory would a special folder be found then?
22
23 As a simple example, i see no reason for Thunderbird to install it's files in
24 ~/Library/Thunderbird instead of ~/Library/Application\ Support/Thunderbird
25 which for me is a sign that this approach renders systems useless in the long
26 run.
27
28 Package managers are there to keep the whole tree (/home, /tmp, /var/log and a
29 few others) clean, sorted, organized and provide a uninstall method, that
30 really works.
31
32 On OS X, if you install ProTools and uninstall it, you end up with a .DS_Store
33 file in every single folder...and so on and so on.
34
35 Using the "traditional" (latest revision of the FHS is from mid '04) has been
36 proven to work instead...
37
38 ...if anyone wants to "learn Linux" and is confused there is the all-mighty
39 wikipedia which explains everything using a simple table:
40 http://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard
41
42
43 Cheers,
44
45 Daniel
46
47 --
48 gentoo-dev@g.o mailing list