4
IVLE is currently only tested on Ubuntu 8.04+ and Debian 5.0 "lenny".
5
The supported installation procedure for Ubuntu and Debian can be found in
6
doc/setup/install_proc.txt.
8
4
IVLE requires the following:
15
Required python modules:
26
The setup process also requires:
30
The Debian jail builder requires:
34
Note: While the developers have made every effort to ensure IVLE is compatible
35
with all POSIX-compliant operating systems, our setup procedure is currently
36
tailored to Debian and Ubuntu. The default install builds a jail using
37
debootstrap, which uses apt and dpkg internally.
39
Getting IVLE running on another UNIX system that doesn't support apt should
40
simply require a reimplementation of ivle-buildjail to construct a jail of the
6
* Linux (similar Unices may work but not guaranteed; we pull out some
7
linux-specific libraries into our jail so may need customization,
8
particularly of setup.py).
17
The following python libraries are required to be installed in the main Python
18
site packages directory:
20
* [cjson](http://cheeseshop.python.org/pypi/python-cjson)
21
* [web.py](http://webpy.org/)
22
* [pysvn](http://pysvn.tigris.org/)
24
Additionally, these libraries are installed by the setup script for the
25
purposes of student code using them:
27
* [matplotlib](http://matplotlib.sourceforge.net/)