The 6.001 system has two parts:
One part is the Scheme system itself. There are two executables installed in /usr/local/bin, several data files installed in /usr/local/lib/mit-scheme and documentation in HTML format in /usr/local/manuals. The system requires about 20 Megabytes of disk space. Before downloading the tar file, be sure you have at least 30 Megabytes free on /usr/local. If you do not have enough space on /usr/local you can use symbolic links to other parts of the file system -- but you will be on your own to make sure that it all works (the lab TAs may be able to help).
The other part is for problem sets. This can be placed anywhere you like. Over the course of the semester you should assume that it will grow to be about 5 Megabytes (maybe). There will be two subdirectories: psets (where you will install the problem sets as they are distributed) and work (where you will write your solutions).
Installation instructions:
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
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
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).
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!)
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