Installing XessLite-4.0.6d for Linux
Applied Information Systems, Inc.
1999-Jan-12
This document contains information about installing XessLite on a
Linux/x86 system using RPM.
______________________________________________________________________
Table of Contents
1. Introduction
2. Requirements
3. Installing XessLite on Red Hat Linux
4. Installing XessLite on Other Linux Systems with RPM
5. Installing XessLite on Linux Systems Without RPM
______________________________________________________________________
1. Introduction
XessLite for Linux/x86 is provided as an RPM package, suitable for
installing on a Red Hat Linux/x86 system (and possibly other Linux
systems that can make use of RPM packages). If your Linux system does
not use RPM to install packages, you still may be able to install
XessLite by installing a copy of RPM. For more information about RPM,
please see the RPM website .
2. Requirements
XessLite-4.0.6d requires the following shared libraries on your Linux
system:
Red Hat Package Library
---------------- --------
libc-5.3.12 libc.so.5.3.12
libm.so.5
XFree86-libs-3.2 or greater libXt.so.6
libXext.so.6
libX11.so.6
libSM.so.6
libICE.so.6
xpm-3.4i or greater libXpm.so.4
XessLite is linked with the Motif static libraries and does not
require Motif to be installed on your system. (AIS understands that
some users prefer programs to be linked with the Motif shared
libraries and may provide a shared version of XessLite in the future.
Keep an eye on the AIS website .)
XessLite does require an X server in order to run.
The RPM package was built using rpm-2.4.12. AIS recommends installing
XessLite using that version of RPM or a later one. You can check the
version of RPM you have installed on your system using:
rpm --version
Many versions of RPM are available from the RPM FTP site
.
3. Installing XessLite on Red Hat Linux
The XessLite-4.0.x RPM is suitable for installing on Red Hat Linux 4.x
systems and possibly on Red Hat Linux 5.x systems with the libc5
compatibility libraries installed.
To install the XessLite RPM, perform the following steps:
o su to the `root' user:
su
o If you received the XessLite RPM on a floppy diskette, insert the
diskette into your diskette drive and mount the diskette. For most
Red Hat Linux systems, the following command will mount the
diskette:
mount -t msdos /dev/fd0 /mnt/floppy
If you have drivers for the UMSDOS filesystem installed on your
system, you can use:
mount -t umsdos /dev/fd0 /mnt/floppy
o Change to the directory containing the XessLite RPM. For a
diskette, use:
cd /mnt/floppy
o Install the RPM package. For those with UMSDOS filesystems:
rpm -Uvh XessLite-4.0.6d-1.i386.rpm
For those without UMSDOS filesystems:
rpm -Uvh xsli406d.rpm
o XessLite is now installed. Please read the documentation included
in /usr/doc/XessLite-4.0.6d/, especially README.txt. If you have a
web browser available, you can read README.html
. You can run
XessLite using:
/usr/X11R6/bin/xslite4
If you are using a C shell (/bin/csh or /bin/tcsh) you may need to
issue the `rehash' command before trying to run XessLite.
4. Installing XessLite on Other Linux Systems with RPM
Other Linux systems that use RPM (e.g., Caldera, SuSE, TurboLinux)
ought to be able to install XessLite using steps similar to those for
``Installing on Red Hat Linux'' above. You may need to alter the
steps slightly to account for differences in your system.
5. Installing XessLite on Linux Systems Without RPM
If your Linux system does not use RPM to manage software packages, you
may still be able to install the XessLite RPM following the steps
below:
o Point your browser or FTP client at the RPM FTP site
and retrieve
rpm-2.4.12-1.i386.tar.gz.
o su to the `root' user:
su
o Unpack the RPM binary distribution:
gzip -dc rpm-2.4.12-1.i386.tar.gz | (cd /; tar -xvf -)
o If you are using a C shell (/bin/csh or /bin/tcsh), issue the
`rehash' command so that your shell can find the new rpm command.
o Initialize the RPM file database:
mkdir -m 0755 -p /var/lib/rpm
rpm --initdb
o Install the XessLite RPM according to the instructions in
``Installing on Red Hat Linux'' above.
NOTE: Because your system does not use RPM as its package manager,
RPM is not likely to know about the libraries you have installed on
your system. You will need to install the XessLite RPM using the
`--nodeps' flag and check the version of the libraries listed under
``Requirements'' above by hand. For example:
rpm -Uvh --nodeps XessLite-4.0.6d-1.i386.rpm