With a revival of interest in old software, I'm providing it here in two forms:
LEMIS ported software for UNIX System V.4.2 on Intel based machines
Introduction
============
This CD-ROM contains a large number of well-known, high-quality
software packages. All are in source, the most useful ones are also
ported to the Intel 386 architecture. Due to space constraints (only
650 MB!), we have chosen not to port some software which duplicates
the software already supplied with your system. If you are interested
and have a development package, you can compile them yourselves from
the sources.
A complete list of the software is supplied in the file CATALOGUE,
also in this directory. This will give you a brief overview of what is
available and whether it has been ported or not. For further
information, refer to the files called README.LEMIS in the appropriate
directories.
Files in this directory
=======================
CATALOGUE A list of the software products on the CD
COPYRIGHT Information about software copyrights
FREE.SOFTWARE.FOUNDATION
Information about the Free Software Foundation
SUPPORT Information about how to obtain support, maybe free
LICENSE.GNU GNU general public license
README.LEMIS This file
Subdirectories in this directory
================================
DOCUMENTATION Various documentation (but see also package
documentation in SOURCE)
ETC Odds and ends
PICTURES Various digitised images
SOURCE Source to all packages, in gzipped tar format
UNPORTED Directory trees with unported software
The other subdirectories in this directory are the installable
software packages.
Installing the programs
=======================
The programs may either be executed directly from the CD-ROM or
installed on hard disk. Executing directly has the advantage that you
do not require any additional hard disk space, but the disadvantages
that you cannot use the CD-ROM drive for anything else while you are
executing programs from it, and that access time to a CD-ROM is much
slower than to a hard disk.
Installing to hard disk
-----------------------
1. Insert the CD--ROM in the drive.
2. From the Desktop, select (double click on) System_Setup.
3. In System Setup, select (double click on) Appl-n_Setup.
4. In Application Setup, set cursor on View, drag to select
``Uninstalled Appl'ns'', follow right arrow to the submenu with
devices, and select cdrom1. Release button.
5. After a delay - up to 5 minutes with a slow CD-ROM and early
versions of Unix SVR4.2 - a list of installable packages will be
displayed. Select a package with a double click, then select
Application and drag down to produce a menu. Select Install, and
the package will be installed.
To install from a terminal window, ensure that the CD--ROM is mounted,
e.g.
# mount -ro -f cdfs /dev/cd0 /cdrom
and then enter the pkgadd utility:
# pkgadd -d /cdrom
The pkgadd utility will then prompt you for further actions.
If you know the name of the package that you want to install, you can
enter it on the command line. For example, to install xdiary you could enter
# pkgadd -d /cdrom xdiary
This speeds up installation considerably, since the CD-ROM does not
need to be searched.Up to 10 names may be entered on a single command line.
For further information on the software installation process, refer to
your system documentation.
Some of the packages here have been taken from USL unchanged. These
may be missing documentation..
Executing from CD-ROM
---------------------
In order to execute from CD-ROM, the directory opt of the CD-ROM must
be mounted as /opt. In order to do this, enter:
# mount -ro -f cdfs /dev/cd0 /cdrom
# ln -s /cdrom/opt /opt
There are a number of restrictions in executing programs this way:
- Access is much slower
- Your CD-ROM drive is tied up as long as you use any program
- The opt directory MUST be linked to /opt, since many programs have
this path name compiled in. If you already have the directory /opt,
and it contains files that you need, you will have to rename it
first.
- Many X11 programs need the application defaults and class database
installed in /usr/X in order to work correctly, and thus will not
work correctly if executed from the CD-ROM. You can work around this
problem by unmounting the CD-ROM, installing the programs, and then
removing all files in /opt and remounting the CD-ROM.
- Since programs installed to the hard disk also get installed in /opt
(due to the compiled-in path names), you cannot install some files
to disk and run the rest from CD-ROM.
In general, we recommend installing to hard disk. Running from CD-ROM
can be interesting to "try out" a program, but it has a number of
disadvantages.
Program documentation
=====================
See the file DOCUMENTATION/README.LEMIS for more information about the
documentation supplied with individual packages.
Copyrights and ownership
========================
For the most part, these programs are NOT public domain. They are the
property of a person or of an organisation. However, they have been
expressly supplied free of charge under certain constraints. Normally,
these constraints are that the code should not be used for commercial
purposes. There are different flavours of this constraint. For
example,
- the GNU C compiler (gcc) may not be sold commerically. You may not
embed any of its code in a product which you sell commercially,
unless you supply all such code in source form and free of
restrictions on redistribution. You may, however, use gcc to compile
programs which you sell commercially.
- the GNU C library (glibc) may not be used in products which are sold
commercially.
- some other products may not be used commercially in any way.
To the best of our knowledge and belief, there are no programs or data
on this CD-ROM which may not be distributed in this form. If you know
of any, please let us know.
Running the programs
====================
Most programs will run immediately as installed. However, there are a
couple of problems which could occur. In case of doubt, read the file
/cdrom/source/<package>/README.LEMIS. This may contain more
information.
When running programs which use X11, you may run into dynamic linker
problems. This will normally not be the case if you start them from
the UNIX Desktop, but may occur if you start them under other
circumstances. The message printed is something like:
$ xfishtank
dynamic linker : ./xfishtank : error opening libXext.so.1
Killed
$
The usual reason for this is that the dynamic linker is not searching
the correct libraries. Type:
$ LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/X/lib
$ export LD_LIBRARY_PATH
and the problems should go away. If you add these lines to your
.profile file, it should work automatically from the next login.
Support
=======
These programs are supplied "as-is" with no guarantee and no free
support. A typical legal position is described in the GNU general
public license, which is also included in this directory as
LICENSE.GNU.
LEMIS will, however, supply best-efforts support for any of these
products. This support may be free - see the conditions described in
SUPPORT for more details. Even if it isn't free, and you don't want to
pay for it, please let us know. We don't promise to fix it, but at
least we know of the problem, and we may be able to fix it. If you
have a fix, please also let us know. That way, our next issue will be
even better.