6.001 Scheme Installation for GNU/Linux

Installation on GNU/Linux (requires root access)

The 6.001 system has two parts:

Installation instructions:

  1. Download the Scheme system (a TAR file, compressed with gzip) into a temporary directory of your choice. This file is about 11 megabytes long, so it should take about an hour and a half on a 28.8Kb modem. Let's assume that you put the file into /tmp/linux-6001scheme.tar.gz

  2. Be sure you are logged in with root privileges. If your system does not have a directory /usr/local, you will need to create one. Then execute the command line:
    cd /usr/local; tar -xvzf /tmp/linux-6001scheme.tar.gz

  3. As part of your normal initialization (perhaps in your .login or .cshrc file) set an environment variable named MITSCHEME_6001_DIRECTORY to the directory in which you plan to store the problem sets (be sure the directory exists and has two subdirectories, named psets and work).

  4. The command line to start Scheme for use in 6.001 is
    scheme -large -band 6001.com -edit
    (you might want to make an alias for that command line -- you are likely to be typing it often!)

  5. If everything seems to work you can now remove the tar file:
    rm /tmp/linux-6001scheme.tar.gz

  6. If you have trouble with the installation process, send email to 6001-scm-support@ai.mit.edu.

Note: We have tested this Scheme system under Debian GNU/Linux version 2.0.29. Other versions of Linux may need additional libraries to run this system. Ask for help if you run into problems.


Return to 6.001 Home Page

Send comments about this site to 6001-webmaster@ai.mit.edu.
Copyright © 1997 by Massachusetts Institute of Technology. All rights reserved.
Last modified: January 24 1998, 11:57 AM