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