On Fri, 22 Mar 2002 18:35:01 -0600, you wrote: >From personal experience, installing things in /opt/foo and using >stow to link them to /usr/local sucks in many interesting ways (at >least on Solaris). > >So don't think FHS mandates that because FHS is stupid. >
I can manually install packages on /mnt and then edit the X menus to run those programs. There are no functional problems with that at all. If FHS did not mandate /usr, it would not be necessary for people to try the symlinks etc. that you discussed. I do understand that common libraries need to be stored in a known location. And programs that need to be in the path should not be scattered over gigabytes of hard drives. Otherwise, there seems to be no real reason that apt could not have some sort of configuration that allows installing new software somewhere besides /usr. I kind of like the C++ model. Explain clearly how things should be done (oop, no gotos, no globals) but provide for the possibility that somebody might intelligently have a good reason for doing things differently. Also it would be nice to be able to tell apt to download new *deb files somewhere besides /var/archives. Dselect allowed that before apt came along. Gleason