543
by Stefano Rivera
Reworked INSTALL |
1 |
Installation Instructions for Debian/Ubuntu Systems: |
2 |
||
561.3.5
by Stefano Rivera
Further INSTALL work |
3 |
Supported releases: |
4 |
* Ubuntu hardy (with hardy-backports) |
|
5 |
* Ubuntu intrepid |
|
6 |
* Ubuntu jaunty |
|
804.2.27
by Stefano Rivera
Update INSTALL |
7 |
* Ubuntu karmic |
8 |
* Ubuntu lucid |
|
561.3.5
by Stefano Rivera
Further INSTALL work |
9 |
* Debian lenny |
10 |
* Debian squeeze |
|
11 |
||
543
by Stefano Rivera
Reworked INSTALL |
12 |
Add the Ibid PPA to your APT sources: |
561.3.2
by Stefano Rivera
Add html5lib to INSTALL, and clean up |
13 |
# echo deb http://ppa.launchpad.net/ibid-core/ppa/ubuntu `lsb_release -c | cut -f2` main > /etc/apt/sources.list.d/ibid.list
|
14 |
# apt-key adv --recv-keys --keyserver keyserver.ubuntu.com c2d0f8531bba37930c0d85e3d59f9e8dfd1c44ba
|
|
15 |
# aptitude update
|
|
543
by Stefano Rivera
Reworked INSTALL |
16 |
|
17 |
Install required modules: |
|
561.3.7
by Stefano Rivera
While python-html5lib suggests celemnttree, we should probably ensure it gets installed |
18 |
# aptitude install python-beautifulsoup python-celementtree \
|
740.1.1
by Stefano Rivera
Use datetime instead of struct_time, to allow use of %z. Use python-dateutil to provide Local TZ detection |
19 |
python-configobj python-dateutil python-dnspython \ |
561.3.7
by Stefano Rivera
While python-html5lib suggests celemnttree, we should probably ensure it gets installed |
20 |
python-feedparser python-html5lib python-imdbpy \ |
804.2.27
by Stefano Rivera
Update INSTALL |
21 |
python-jinja python-pysilc python-pysqlite2 \ |
22 |
python-simplejson python-soappy python-sqlalchemy \ |
|
23 |
python-twisted python-wokkel |
|
543
by Stefano Rivera
Reworked INSTALL |
24 |
|
25 |
Switch to the user ibid will be running as. |
|
561.3.2
by Stefano Rivera
Add html5lib to INSTALL, and clean up |
26 |
$ export PYTHONPATH=. |
543
by Stefano Rivera
Reworked INSTALL |
27 |
|
28 |
Set up your bot: |
|
561.3.2
by Stefano Rivera
Add html5lib to INSTALL, and clean up |
29 |
$ scripts/ibid-setup |
543
by Stefano Rivera
Reworked INSTALL |
30 |
$ mkdir logs |
31 |
||
32 |
Run your bot: |
|
561.3.2
by Stefano Rivera
Add html5lib to INSTALL, and clean up |
33 |
$ scripts/ibid |
543
by Stefano Rivera
Reworked INSTALL |
34 |
|
35 |
Other things we recommend: |
|
545.3.6
by Stefano Rivera
Merge |
36 |
* Install a dictd on localhost for the dict plugin (debian/ubuntu package "dictd") |
740.1.1
by Stefano Rivera
Use datetime instead of struct_time, to allow use of %z. Use python-dateutil to provide Local TZ detection |
37 |
Also, the python dict client library ("python-dictclient") |
545.3.6
by Stefano Rivera
Merge |
38 |
* Install GNU units for the unit conversion plugin ("units") |
39 |
* Install bc for "bc" calculations ("bc") |
|
561.3.9
by Stefano Rivera
Other nicities |
40 |
* Install ipcalc ("ipcalc") |
41 |
* Install and configure apt-file ("apt-file") |
|
561.3.10
by Stefano Rivera
Yet more nicities |
42 |
* Install tracepath ("iputils-tracepath") |
43 |
* Install fortune ("fortunes-min") |
|
44 |
* Install man ("man-db") |