News
   Search
   
   Eggdrop ?
   Installation
   Config File
   Botnet + Linking
   Modules + Patches
   IPv6
   Commands
   Flags
   
   Shells
   Provider List
   Telnet
   Commands
   
   Downloads
   
   Bouncers
   Forum
   Chat
 
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.

 

Copyright 1999 - 2003 by eggdrop-help.de