Linked by Thom Holwerda on Sat 23rd Aug 2008 15:37 UTC
Editorial Earlier this week, we ran a story on GoboLinux, and the distribution's effort to replace the Filesystem Hierarchy Standard with a more pleasant, human-readable, and logical design. A lot of people liked the idea of modernising/replacing the FHS, but just as many people were against doing so. Valid arguments were presented both ways, but in this article, I would like to focus on a common sentiment that came forward in that discussion: normal users shouldn't see the FHS, and advanced users are smart enough to figure out how the FHS works.
Permalink for comment 327800
To read all comments associated with this story, please click here.
Lots of this doesn't matter
by 3rdalbum on Sun 24th Aug 2008 09:05 UTC
Member since:

Re complaining that binaries are spread amongst /bin, /sbin, /usr/bin, /usr/local/bin. It doesn't matter! Just typing the name of the binary will run it! If you want to delete it, you go to your package manager, not to your file browser.

The same sort of thing applies with libraries - does it matter if different libraries are in different places? I believe they can be used without problems, as long as they are in a directory that is used for libraries.

I believe users only really need to go to a handful of places:

1. ~/
2. /etc, which is so messy anyway that calling it "Miscellaneous Preferences" won't help anyone :-)
3. /var/www
4. /var/log
5. /tmp

Everything else is usually manipulated by command-line programs or even GUI programs (usually package managers). Does the average Joe need to go there? No. If the average Joe needs to go there, they will be doing so under instruction from someone who does know, the the FHS is not so complicated that nobody knows it :-)

Finer-grained standards for where files should go is a worthy idea, as there is notable variation there, but that's just a matter of somebody putting in symbolic links so the SUSE file locations work on Ubuntu, and vice-versa.

Reply Score: 1