Linked by Thom Holwerda on Wed 2nd Nov 2011 23:17 UTC
Fedora Core Good news from the Linux world. Fedora has announced its intention to drastically alter the file system layout of its Linux distribution. The plan's been out for a while, but was brought to my attention by Brian Proffitt (still the best name ever) over at ITWorld. The gist is to move all binaries to /usr/bin, and all libraries to /usr/lib and /user/lib64.
Thread beginning with comment 495923
To read all comments associated with this story, please click here.
Simplify
by filletofspam on Fri 4th Nov 2011 21:26 UTC
filletofspam
Member since:
2008-04-04

Wouldn't it be simpler to get rid of /usr?

How about:

/bin: All programs
/lib: All libraries
/etc: All configuration files
/home: All home directories
/var: All log files
/stand: Stand alone programs (kernel, diags, etc)

If you insist on a directory for 3rd party apps

/opt: with bin, lib, and etc below

Edited 2011-11-04 21:31 UTC

Reply Score: 1

RE: Simplify
by cjcox on Fri 4th Nov 2011 23:08 in reply to "Simplify"
cjcox Member since:
2006-12-21

You make the same point I tried to make to Lennart. The idea of a useless indirection (usr) seems silly. The problem isn't /bin, /lib, etc... arguably, the problem is /usr. However, changing that WOULD have greater impact. I look at what Red Hat is proposing (yes. Red Hat) as being a quick and dirty way to get around problems inherent with restructuring init in their way (systemd). Sure... it make life easier for them... but perhaps it's not really making things "better".

So... not arguing against "better".. just saying this really isn't about "better".. it's about "easier". For now anyhow...

systemd... it keeps growing and growing and growing...

Reply Parent Score: 1