STk: UC Berkeley's version of STk for Linux
This is a snapshot of the December 2003 Scheme release. It may be a good idea to check for a newer release before you install this one. Visit the Linux Scheme web site for the latest releases and instructions.
Installing:
# rpm -Uvh /tmp/STk-4.0.1-UCB1.16.i386.rpm
If you already have an older version of STk installed, or receive the error:
package STk-4.0.1-UCB# (which is newer than STk-4.0.1-UCB1.16) is already installedthen you will want to use the following command instead:
# rpm -Uvh --oldpackage /tmp/STk-4.0.1-UCB1.16.i386.rpm
You can remove the /tmp/STk-4.0.1-UCB1.16.i386.rpm file when this is done.
You may need to have Korn Shell(ksh) installed
on your system for this to install.
This package should work on Red Hat 7.x systems. For a 6.x-compatible package, please check http://inst.eecs.berkeley.edu/~scheme/precompiled/RedHat-Linux/OLD/
For other Linux systems, you may be able to convert this RPM package into a package for your distribution by installing the Alien package converter (http://www.kitenet.net/programs/alien/). Then follow the instructions pertinent to your distribution.
Running: The STk versions for different classes are installed in the /usr/local/bin directory. The STk versions are:
| stk-explorin | loads all UCB Scheme procedures including explorin.scm, for CS3S |
| stk-simply | loads all UCB Scheme procedures including simply.scm, for CS3 and CS61A |
| stk | loads no UCB Scheme procedures, for CS9D and CS47B |
Sources: We have included the UCB modified STk sources on the CD. An RPM is also available.
Please see the UCB Scheme FAQ file for some questions and answers.