|
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):
[eliot@plain ~]$ wget
http://www.eggdrop-help.de/files/eggdrops/eggdrop1.6.18.tar.gz --02:04:32--
http://www.eggdrop-help.de/files/eggdrops/eggdrop1.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: [eliot@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: [eliot@plain ~]$ cd
eggdrop1.6.18 [eliot@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.
[eliot@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. [eliot@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.
[eliot@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". [eliot@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.
[eliot@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.
[eliot@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.
[eliot@plain
eggdrop1.6.18]$ make install oder [eliot@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.18) 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 in auf deiner Shell
installiert. Es wird Zeit die Config Datei anzupassen.
|
|