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