smthbbs 的 bbsd 已经可以在 cygwin-1.53 上成功运行,欢迎使用。
使用方法:
1. cygwin 版本
smthbbs 在较新的 cygwin-1.53 上进行移植,操作系统为 Windows XP 中文版。
对于版本号低于 1.53 的 cygwin,不能保证 smthbbs 能其上运行。
如何检查 cygwin 的版本?
在 cygwin 提示符下输入命令:
cygcheck -s
然后查看输出,cgywin 的版本在下面这些字符串中:
945k 2003/09/01 G:\cygwin\bin\cygwin1.dll
Cygwin DLL version info:
DLL version: 1.5.3
DLL epoch: 19
DLL bad signal mask: 19005
DLL old termios: 5
DLL malloc env: 28
API major: 0
API minor: 90
Shared data: 3
DLL identifier: cygwin1
2. 快速体验 smthbbs cygwin 版本
首先下载如下两个文件:
ftp://dev.smth.org/binary/libesmtp-cygwin.tar.gz ftp://dev.smth.org/binary/smthbbs-cygwin.tar.gz 在 cgywin 命令行下,运行
tar zxPf libesmtp-cygwin.tar.gz
tar jxf smthbbs-cygwin.tar.bz2 -C /usr/local
以上完成了 smthbbs cygwin 版本的安装。
以下列命令启动 smthbbs:
ipc-daemon2 &
cd /usr/local/bbs/bin
./miscd daemon
./bbslogd
./bbsd -p 23
最后运行命令
telnet localhost
看到熟悉的水木登录界面了吗?激动吧?别忘了马上注册 SYSOP 帐号哦。:)
3. 从源代码编译
首先需要下载
ftp://dev.smth.org/binary/libesmtp-cygwin.tar.gz 文件,
按照 2 中的方法安装 libesmtp。
然后从 dev.smth.org 下载最新的 smthbbs-snapshot.tar.gz,解压缩,进行
configure 操作,采用如下参数:
./configure '--prefix=/usr/local/bbs' '--enable-site=devel' \
'--disable-www' '--without-mysql' 'CFLAGS=-g'
make
make install
注意,编译过程很慢。运行方法参考 2 的说明。
--
修改:flyriver FROM 61.51.120.100
FROM 61.51.120.100