Re: Simplifying package installation.
- From: George Farris <george gmsys com>
- To: gnome-devel-list gnome org
- Subject: Re: Simplifying package installation.
- Date: Fri, 27 Aug 1999 04:52:35 -0700
Well I'm imagining something like so:
The system supports two installation methods, RPM and APM
(Application Package Manager). Ok hang on bear with me:-)
It works like so. RPM is used for the install of the basic system,
utilities, and software the way it is now including GNOME.
Applications on the other hand could be installed with APM. The
installation would ask if the application is public or not and
could be installed either in for example
"/home/xxx/Apps" or "/opt/Apps"
Now if the users installs just for themselves obviously they are
the only ones to use the software. If however they choose to
install the software for all to use, APM would install the
application to a public directory and store the installing user in
it's database. Because APM knows who installed the software only
root and the installing user can uninstall the software.
The packages are similar to the way Miguel described in the first
place. All related icons and application specific libraries are
stored in the applications directory. Files are not spread out all
over the filesystem. Keep in mind these are applications NOT
system binaries etc. APM would be very similar to install-shield
and work fairly simply all it would need to do is unpack the
archive and register the program with the GNOME menu etc.
Remember these are applications, they don't have dependencies. The
WordPerfect, Applix and StarOffice are similar. They don't depend
on anything else being installed.
Yes there will be at least one setuid call to unarchive the files
and register the program. It should be doable.
--
George Farris - VE7FRG
George@gmsys.com
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]