Re: Gnome/Linux Application Installer
- From: David Jeske <jeske home chat net>
- To: gnome-list gnome org
- Subject: Re: Gnome/Linux Application Installer
- Date: Thu, 24 Dec 1998 00:09:13 -0800
On Thu, Dec 24, 1998 at 12:35:28AM -0500, Ben 'The Con Man' Kahn wrote:
> On Wed, 23 Dec 1998, David Jeske wrote:
>
> > If you believe otherwise, then explain to me how a package system,
> > with today's hardcoded apps, is going to allow me to:
> > 1) install multiple versions of the same app
> > 2) install an app without having root privileges
>
> To tell you the truth, I don't believe that you *should* be able
> to install applications without having root privs. Sure, you can install
> some programs in your home directory, but it shouldn't be a standard
> thing.
That is a policy choice that you may be willing to make for a system
you are administering. However, are you actually proposing that the
standard way of dealing with applications should not be capable of
handling this in a uniform way? The situation we have right now dosn't
handle this well at all (IMO).
> I install an application in my home directory... Test it. Then
> install it as root into the system. When I'm just a plain user, I do the
> same thing, but bug the sys-admin to install it.
Sounds like a fine policy for you. On my system, I only install daemon
stuff as root, and I try to keep that to a minimum as well. Everything
else gets installed either private to a user, or under a group.
> As for installing multiple versions of an application, well...
> How do you do that with perl? Easy! Just name the program perl4 perl5
> and symbolic link things. :^) And you can do the same with directories.
> Slackware worked like that, if I recall, and there is a configuration tool
> that does something similar as well.
I always 'encap' everything, because I also have multiple versions of
the same apps installed, and the whole /usr/local/* system dosn't
handle that at all. The only way to do what you're saying and not
totally frag your install is to compile everything from source and
that stinks. A few isolated programs are friendly about putting their
data-files somewhere that won't collide with other versions
(i.e. emacs), but most are broken.
However, this is not supposed to turn into a 'I don't need it because
I do XYZ' kind of discussion. The system as a whole should be capable
of doing a super-set of the things which are needed in the real
world. Windows right now does a better job of app installation than
UNIX, do we want to keep it that way? We need to stop hard-coding stuff.
--
David Jeske (N9LCA) + http://www.chat.net/~jeske/ + jeske@chat.net
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]