Installation Instructions for Splus 6.x on Linux

    Here is how to install the Splus for single user. More detailed information is on the CD, which you can obtain from the RCSC, 244 Wilson

  1. On the machine where the product will be installed, make the directory for the location at which you plan to install the product (usually /usr/local/splus).

  2. Enter umask 022 in this directory.

  3. Enter cat /mnt/cdrom/linux/splus.tz | uncompress | tar xvf -
    NOTE: The instructions on the CD may refer to SPLUS.TZ. Linux is case sensitive and currently this is lower case.

  4. Run ./HOSTINFO to generate a server number. This server number will allow us to get the license key number.

  5. Email the server number and the full name of the computer to res-consult@Virginia.EDU. This information will be submitted to S-Plus in order to obtain a license key number. This process takes up to 1 day (24 hours).

  6. A research consultant will email you the license key.

  7. Once you have the license key number, run ./CONFIGURE and set the appropriate options. This involves things like where the main script resides (e.g., /usr/bin).

  8. Run ./INSTALL. This is when you will enter the license key number.
You should be able to run Splus at this point: "Splus" for the command prompt version and "Splus -g &" makes the gui.

Redhat 7.x and 8.0 Users: If you are installing Splus 6 under Redhat 7.x or 8.0, two additional steps may be taken in order to enable the GUI.

First, Redhat 7.0, 7.1 and 7.2 users must make sure that the file "cut" is installed under the /usr/bin directory. If it is not present, you may either copy it from the /bin directory if present or install the latest rpm containing it - textutils-2.xxxx.i386.rpm. This problem has been fixed by RedHat in version 7.3.

Also, under all local Redhat 7.x and 8.0 versions, you may need to edit the script which starts Splus 6.x. Add these lines to the Splus script, found by default in /usr/local/bin:

LD_ASSUME_KERNEL="2.2.5"
export LD_ASSUME_KERNEL

When you have edited the file, the beginning part will look like this:
#!/bin/sh

LD_ASSUME_KERNEL="2.2.5"
export LD_ASSUME_KERNEL

# Splus version $Revision: #123 $ created $Date: 2001/09/13 $
# Copyright (c), 1987, 2001 Insightful Corp.  All rights reserved.
S_SCRIPT_SCCS_MAJOR=1
S_SCRIPT_SCCS_MINOR=77
export S_SCRIPT_SCCS_MAJOR S_SCRIPT_SCCS_MINOR
  
  .
  .
  .
  
Note: These changes should not be necessary under Redhat 6.2, nor are they needed if you are running S-PLUS by mounting the /common directory.

When Things Don't Work
Users with problems using S-PLUS should first check the S-PLUS help page maintained by the ITC Research Computing Support group (www.itc.virginia.edu/research/splus). This page has numerous resources such as training tutorials, FAQs, and helpful links related to S-PLUS.

If you have further questions, stat consultants are located at the ITC Research Computing Support Center in Wilson Hall 244 and can be contacted by telephone at 243-8800 or by electronic mail to res-consult@virginia.edu. You can also drop by the ITC Research Computing Support Center during posted statistical consulting hours to discuss your problem or you can contact a consultant about setting up an appointment. For posted hours, please visit the statistical computing consulting page of the ITC Research Computing Support group (www.itc.virginia.edu/researchers/services.html).


Manuals
Insightful publishes several manuals on S-PLUS. pdf versions of domenation may be found at: http://www.insightful.com/support/documentation.asp?DID=3 Many of these manuals are available in book form for temporary loan from the ITC statistical computing consultants. The consultants are located at the ITC Research Computing Support Center in Wilson Hall 244 and can be contacted by telephone at 243-8800 or by electronic mail to res-consult@virginia.edu.

Insightful also maintains an online bibliography of S-PLUS related books along with up-to-date FAQ's and more general documentation.

---

Go to the Statisical Computing Support Homepage

---

 Research Computing Support Homepage

© 2008 by the Rector and Visitors of the University of Virginia.

The information contained on the University of Virginia’s Department of Information Technology and Communication (ITC) website is provided as a public service with the understanding that ITC makes no representations or warranties, either expressed or implied, concerning the accuracy, completeness, reliability or suitability of the information, including warrantees of title, non-infringement of copyright or patent rights of others. These pages are expected to represent the University of Virginia community and the State of Virginia in a professional manner in accordance with the University of Virginia’s Computing Policies.