The point of /opt is for mounting SVR4 software packages, the rationale
being that the OS provides tools for installing and removing modular
packages and allowing easy vetting of just what's on the system.
For software that doesn't (yet) come in packages, you have to do something
different, and it's good to have a strategy in advance, principally so that
when you configure the disk there'll be lots of spare room for future s/w.
As anything you get from Sun (like answerbooks, unbundled freebies like
Wabi and SearchIt) will go in opt, I figured I'd put *everything* new in
the /opt filesystem and leave it lots of space rather than configure a
monster size /usr, and created /opt/local for non-packaged software. Any
further subdivisions will depend on what you actually put in: mine has
subdirectories for visilog and vni, and they set up their own trees
underneath. Seems to have worked so far...
Peter Clinch University of Dundee
phone 44 382 60111 x 2050 Department of Medical Physics
fax 44 382 632970 Ninewells Hospital
All these directories are for executable binary, right ? How does one
decide which executable binary goes to which directory ?
/usr/bin : For what ?
/usr/local/bin: for what ?
/sbin : ??
/opt/bin : ??
/var/opt/bin : ??
Is there any other /bin beside those above ?