安装 eggdrop

您可以在 这里. 找到使用萤幕截图的教学模式。

准备工作与模组安装

Eggdrop 是 IRC 机器人,它是用 C 写的,可以让您用 scripts 来控制 “频道”(讨论的地方)。

在您安装 Eggdrop 之前,您需要有 C 函式库与 C 编译器。

请输入下列命令来安装函式库:

apt-get install libc6-dev

确认更新的项目然后按下 “Y” 键。

在完成安装后,接下来请安装 gcc 编译器,请输入:

apt-get install gcc

确认更新的项目然后按下 “Y” 键。

然后,安装 TCL(Tool Command Language),用来撰写 script 。

apt-get install tcl8.4-dev

如果您的伺服器中只有 root 这个帐号,请另外建立一个新的帐号来给 eggdrop 使用。接下来,我们建立一个帐号叫做 “eggdrop”,请使用下列命令建立。

adduser eggdrop

帮这个帐号设定一个新的密码。

现在 eggdrop 的家目录已经建立好了,位置在 /home/eggdrop

下载与编译 eggdrop

最新的版本是 1.6.18(本文编辑的同时),您可以从很多地方下载它,其中之一是 ftp://ftp.eggheads.org/pub/eggdrop/source/1.6/eggdrop1.6.18.tar.gz。请将它下载到您的 /home/eggdrop 目录,指令:

cd /home/eggdrop
wget ftp://ftp.eggheads.org/pub/eggdrop/source/1.6/eggdrop1.6.18.tar.gz

然后将他解压缩,请使用指令:

tar zxvf eggdrop1.6.18.tar.gz

在解压缩完成后,您可以删除之前下载的压缩档:

rm eggdrop1.6.18.tar.gz

现在让我们来编译 eggdrop。请切换到新建立的 eggdrop1.6.18/ 资料夹内并且输入:

./configure

在完成后,系统会要求您执行 “make” 。如果您还没有安装 “make”,您需要进行安装(与之前安装的方式一样,您需要切换到 root 身份然后输入:“apt-get install make”)。在您完成安装 “make” 之后,请输入下列命令:

make config

在命令提示视窗告诉您操作都完成后,软体就可以进入编译阶段。

开始编译! 请确认您已经切换到 /home/eggdrop/eggdrop1.6.18 这个资料夹内,然后执行下列指令:

make
make install

设定与执行程式

现在, 您可以开始编辑 eggdrop 的设定档。这个设定档内包含了如何连接 IRC 伺服器与频道等的设定…

在我们的范例中,这个设定挡在 /home/eggdrop/eggdrop1.6.18 的目录中,名称是 eggdrop.conf

nano /home/bot/eggdrop1.6.18/eggdrop.conf

一但完成设定后,您需要执行它,如果您是第一次执行,请输入以下指令:

./eggdrop -m

”-m” 选项是当您修改设定档后,告诉程式您需要套用变更。之后,只有在变更 eggdrop.conf 时才需要附加这个参数,其他时候直接执行:

./eggdrop
最后更改: 2016/06/08 08:47 (外部编辑)