On Thu, 8 Apr 1999 11:23:08 -0400 (EDT), Vivek Khera wrote:
>I think the theory is that /usr is a read-only file system (except for
>software updates) and all per-system local data that varies (changes)
>goes in /var.
Also, in theory, a set of computers should be able to share /usr (e.g.
mouted from one NFS server), and then mount their own /usr/local on top
of that. Thus, /usr/local is used for read-only info that is specific
to a host, and /usr general to e.g. a cluster. This is why Linux (e.g.
.rpm) installs MySQL programs, libraries, and headers in the /usr tree
and not the /usr/local tree (the latter is more common on non-Linux
uni[x|c]es. Here you can argue both ways (i.e. that MySQL is a local as
opposed to general installation ...).
(Frederik Lindberg, Infectious Diseases, WashU, St. Louis, MO, USA)