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 495471
To read all comments associated with this story, please click here.
why not just /bin /lib
by kristoph on Thu 3rd Nov 2011 04:06 UTC
kristoph
Member since:
2006-01-01

Why does it need to go to /usr?

In the custom distribution I run on my servers I pul all packages in /pkg as in ....

/pkg/org.vendor/product/1.2.3

... I then symlink specific files into /bin and /lib.

(It's based off of Slackware so there is no dependency managed. Although there is a package remove mechanism I can usually just rm a pkg.)

]{

Reply Score: 3

RE: why not just /bin /lib
by bogomipz on Thu 3rd Nov 2011 07:35 in reply to "why not just /bin /lib"
bogomipz Member since:
2005-07-11

Did you get rid of /usr entirely, like in http://sta.li/ or is it still there for /usr/include and /usr/share?

Reply Parent Score: 2

RE: why not just /bin /lib
by sorpigal on Thu 3rd Nov 2011 11:09 in reply to "why not just /bin /lib"
sorpigal Member since:
2005-11-02

Because directories are also containers and it's easier to mount /usr ro than /bin and /lib and /share, etc. It also makes selinux and apparmor policies easier. There are a lot of reasons worth considering.

Reply Parent Score: 2