[Off-topic] Re: Best windows installer?
Richard A. O'Keefe
ok@REDACTED
Fri Jul 7 08:31:42 CEST 2006
Romain Lenglet <rlenglet@REDACTED> wrote:
If you don't have root access, or if your administrator has not
given you enough sudo(1) rights, then your administrator should
be willing to help you install the software that you need to do
your work.
On the UltraSPARC II box that I use, my sysadmin made a /users/local
directory with lots of space for me to play with. As long as software
lets me "waltz" with a
ONE ./configure --prefix=/users/local
TWO make
THREE make install
I can use it.
On the MacOS X box that I use, I have a $HOME/local directory,
and as long as software lets me "waltz" with a
ONE ./configure --prefix=$HOME/local
TWO make
THREE make install
I can use it. That's because I have the developer tools installed.
Too much potentially useful Mac software assumes
(1) You do not have the developer tools, so you have to install binaries;
(2) You DO have root access, so stuff can be placed in /Applications and
Library.
That stuff I cannot install (which is why I don't have SML on my Mac).
Other software assumes I can use something called fink, which again
assumes that I have root access so stuff can be placed in /usr/local
and so on. That stuff I cannot install either.
If he is not willing to help, and then you have no
way to install software correctly (i.e., using the OS's
packaging system if there is one, and respecting standards such
as the LSB and the FHS), then that system administrator should
be fired.
You have forgotten the third alternative:
- user cannot install (because stuff would have to go into
directories the user does not have permission to change)
- sysadmin is WILLING to help
- sysadmin is seriously snowed under with other higher-priority work.
We have ONE Macintosh expert to look after all staff and student Macs in
this department, AND she has other jobs to do as well. We also have ONE
Unix expert.
There are very pleasant MacOS X programs, like the ICab web and Amaya
browsers and Ambrai and Squeak Smalltalk and OpenOffice which are or
contain binaries but let you put them anywhere.
Stated otherwise, if you can't use the packaging system of your
OS to install and upgrade software (even if this would require
that you ask your administrator to do so), it is not a technical
problem, but it is a human and managerial one. Don't expect a
technical solution to solve this problem.
The managerial problem is the fundamental one.
More information about the erlang-questions
mailing list