~azzar1/unity/add-show-desktop-key

« back to all changes in this revision

Viewing changes to doc/dependencies.txt

  • Committer: William Grant
  • Date: 2009-03-10 03:21:12 UTC
  • Revision ID: grantw@unimelb.edu.au-20090310032112-i5eb1yjhc9imfsnf
serveservice now only respects the download (black|white)lists when serving,
not downloading.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
List of Dependencies
2
2
====================
3
3
 
 
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.
 
7
 
4
8
IVLE requires the following:
5
 
 
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).
9
 
 
10
 
* Python 2.5
11
 
* Apache HTTP server
12
 
* mod_python
13
 
 
14
 
Python Libraries
15
 
----------------
16
 
 
17
 
The following python libraries are required to be installed in the main Python
18
 
site packages directory:
19
 
 
20
 
* [cjson](http://cheeseshop.python.org/pypi/python-cjson)
21
 
* [web.py](http://webpy.org/)
22
 
* [pysvn](http://pysvn.tigris.org/)
 
9
 * Python 2.5
 
10
 * Apache
 
11
 * mod_python
 
12
 * PostgreSQL
 
13
 * Subversion
 
14
 
 
15
Required python modules:
 
16
 * pysvn
 
17
 * cjson
 
18
 * genshi
 
19
 * configobj
 
20
 * routes
 
21
 * docutils
 
22
 * epydoc
 
23
 * storm
 
24
 * psycopg2
 
25
 
 
26
The setup process also requires:
 
27
 * gcc
 
28
 * make
 
29
 
 
30
The Debian jail builder requires:
 
31
 * debootstrap
 
32
 * rsync
 
33
 
 
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.
 
38
 
 
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
 
41
appropriate kind.