Einleitung
Es gibt viele
Versionen von Eggdrop, bevorzugt sind Versionen der Serie
1.3.*
,1.4.* und jetzt 1.6.*. Eggdrop aus der Reihe 1.6 sind nicht wirklich
neu, eine zeitlang sind sie unter der Versionsnummer 1.5 gelaufen,
durch ständige Verbesserung hat man dann eine neue Versions-Nummer
daraus gemacht. Ich bevorzuge die Versionen aus der 1.6.* Serie.
Es sind eine der neusten Versionen mit wenig Bugs. Sollte auch für
viele Anfänger eine gute Version zum starten sein, somit ist das
Beispiel hier für ein
Eggdrop1.6.18
Das
Installieren ist eine wirklich einfache Sache und du dürftest bei einem
guten Shell Provider der Eggdrops erlaubt keine Probleme haben.
Installation
Hier nun die Schritt für Schritt Installation.
Diese Anleitung ist für ein eggdrop1.6.18.tar.gz, falls du eine
andere Version benutzt ändere einfach die zahlen.
1.
Um eine Verbindung zu deinem Shell Account aufzubauen, benötigst du
einen Telnet / SSH Client (Anleitung dazu findest du im angegeben Link).
2. Download eines Eggdrops direkt in den Shell Account
(Das Beispiel zeigt den Download von eggdrop-help.de):
[Betina@plain ~]$
wget http://www.eggdrop-help.de/files/eggdrop…op1.6.18.tar.gz
--02:04:32-- http://www.eggdrop-help.de/files/eggdrop…op1.6.18.tar.gz
=> `eggdrop1.6.18.tar.gz'
Resolving www.eggdrop-help.de...
Connecting to www.eggdrop-help.de:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1,025,608 (1002K) [application/x-gzip]
100%[==============================>] 1,025,608 436.57K/s
02:04:36 (435.44 KB/s) - `eggdrop1.6.18.tar.gz' saved [1025608/1025608]
Die andere Möglichkeit ist die Datei aus dem Downloadbereich zu laden und später mit einem FTP-Client in den Shell Account.
3. Entpacken der Datei:
[Betina@plain ~]$ tar zxvf eggdrop1.6.18.tar.gz
eggdrop1.6.18/
...
Falls das nicht funktioniert, gibt es noch die aufwendigere Variante:
gunzip eggdrop1.6.18.tar.gz danach tar -xvf eggdrop1.6.18.tar
Wechsle anschließend in das gerade entpackte Verzeichnis mit:
[Betina@plain ~]$ cd eggdrop1.6.18
[Betina@plain eggdrop1.6.18]$
* Wenn du 1.3.*/1.4.*
verwendest auf einem IRC - Net das nicks über 9 Buchstaben erlaubt
...solltest du die datei eggdrop.h editieren. Du findest sie im src
Verzeichnis ( /eggdrop1.4.*/src/eggdrop.h)
dann pico eggdrop.h, such nach den einträgen HANDLEN und NICKMAX und
ändere die werte auf das Maximum des erlaubten auf dem IRC Server.
4. Tippe
./configure ...
es sucht nach den erforderlichen Dateien und wie das jeweilige System
konfiguriert ist und entscheidet dann wie es kompiliert wird.
[Betina@plain eggdrop1.6.18]$ ./configure
This is Eggdrop's GNU configure script.
It's going to run a bunch of tests to hopefully make your compile work without much twiddling.
checking for gcc... gcc
...
Operating System: Linux 2.6.9-34.EL
If you experience any problems compiling Eggdrop, please read the
compile guide, found in doc/COMPILE-GUIDE.
Type 'make config' to configure the modules, or type 'make iconfig'
to interactively choose which modules to compile.
[Betina@plain eggdrop1.6.18]$
5.
Wenn configure beendet ist, tippe make config. Das wählt alle Module
aus die später kompiliert werden sollen. Um selbst auszuwählen welche
Module kompiliert werden sollen tippe make iconfig. Falls du dir
unsicher bist welche nötig sind und welche nicht, benutze make config.
[Betina@plain eggdrop1.6.18]$ make config
Detecting modules.................... done.
Calculating dependencies................... done.
...
Building ./src/mod/Makefile... done.
You can now compile the bot, using "make".
[Betina@plain eggdrop1.6.18]$
6.
Wenn du damit fertig bist, tippe make das kompiliert dein Eggdrop. Das
dauert ein bisschen, ganz so schlimm ist es nicht auf schnellen
Systemen dauert es zwischen 1 - 2 Minuten.
[Betina@plain eggdrop1.6.18]$ make
make[1]: Entering directory `/home/eliot/eggdrop1.6.18/src'
This may take a while. Go get some runts.
...
Now run "make install" to install your bot.
[Betina@plain eggdrop1.6.18]$
7.
Tippe make install DEST=/home/user/botdir (wobei botdir der Name des
Ordners ist). Das Installiert Eggdrop in ein Verzeichnis mit dem Namen
"botdir". Du kannst "botdir" ändern in was du gerne möchtest. Gibst du
hier kein Verzeichnis an sondern tippst nur make install wird das
Eggdrop automatisch in das Verzeichnis /home/user/eggdrop installiert.
[Betina@plain eggdrop1.6.18]$ make install oder
[Betina@plain eggdrop1.6.18]$ make install DEST=/home/eliot/verzeichnis-nach-wahl
* Du könntest jetzt das Installationsverzeichnis
"eggdrop1.6.18"
löschen (um das zu tun tippe cd, dann rm -rf eggdrop1.6.1Cool viele
behalten es doch weil es alle Kopien besitzt die man vielleicht noch
mal brauchen könnte, es ist außerdem ratsam dieses Verzeichnis nicht zu
löschen wenn man keine Kopie auf seinen Rechner herunter geladen hat.
Ausnahme ist das Speicherplatzproblem bei manchen Shell Accounts!
Das war's! Eggdrop ist jetzt auf deiner Shell installiert.
Dieses Tutorial ist © by Blutwahn