July 8, 2007
Where do you install programs to in Linux?
I have been reading all the standards on the Linux/Unix file systems and my understanding in this…
- /bin, /sbin and /etc for system level progs that are required prior to /usr becoming available - ok not a problem here.
- help please! so confused
- Sorry should have mentioned, when I said I have used fc5 for quite some time I mean I have always used RH / Fedora since RH6 then FC2 then FC5.
- Why dont we use the /opt folder? It seems far more logical…
- use /opt or /usr/local/bin or just plain /bin for that matter
- I use FC5 and have done for quite some time. Up untill now I just put things werever the default for that app is but it all gets soo messy. The problem is I have been doing research on the net and there are soo many contradicting views.
The best I can sumise is…
/bin /sbin for OS pre /usr mounted sys binaries.
/opt for Non shared applications
/usr for shared user land apps
/usr/local - Do not use on server, use on workstations.
- pls do not confuse yourself! try and do a small research on linux you will see that it is an open source programme this means that the operating system is placed on the internet then programmers can then remove the bugs, update the graphic interface or the likes, I would have to ask which version are you using I like linux Redhat. I hope that helps
- ok, but first of all from my understanding you can not share /usr in such a way that another Linux machine mounts and uses this as its own /usr.
- /usr/local - Non shareable apps, this doesnt just mean compiled programs it means programs that should not be shared. Ok…but then WHY? oh why! is it a subdirectory of /usr which is meant to be sharable? If you mount /usr that indicates u get /usr/local too?
- /usr should be for all SHAREABLE user applications.
- Some people say that all packaged apps should go here…what happens if say your database server is installed from packages here and you dont want to share it. The standards clearly state it should be shareable in here.























