Charles Hixson wrote:

> /usr/bin is for system installed executables.  It's bad practice to put 
> other things there. 

Actually that is not the case. /usr/bin is for system installations and
general practice when using a system with package management is to leave
it for packages installed by the package manager. But is intended as the
programs shared by all systems on the network and /usr/local/bin are the
programs that are installed to the local machine.

That is /usr would be mounted to a network drive, possibly read only,
and administered by the main administrators. And /usr/local would be
mounted to a harddrive in the machine /dev/sda1 allowing access to those
using the system but not everyone on the network.

It is not bad practice. If the setup works and you have a reason for
doing it different from the norm all is well.

Reply via email to