【 在 knightmare.bbs@ytht.net (梦醒时分) 的大作中提到: 】
:
: 我装过,结论是......千万别在debian上装。能装上,累死你。而且以后升级
: 怎么办?
: 水木代码是不错,但是结构确实不适合小站点。而且缺乏广泛的应用导致现在适应性
: 不是太强,容错差。
: 【 在 fatb@smth.org (包子) 的大作中提到: 】
: : 呵呵,其实就是一句,php4-dev没装
: : 难道就没人在debian下装过smthbbs ?
:
:
我用的smthbbs是前天cvs下来的……
呵呵,用过debian的人如非逼不得以真的是不会去用rh的~~
安装不会太麻烦,主要是debian的包的名字有点不一般,去
http://www.debian.org/distrib/packages确定所有需要的包就是了
然后就是版本问题
woody的版本太低,懒得在上面试了……
sarge的版本我看了看差不多,除了autoconf高了点之外,其他都没问题,在整个过程中,
只有几个worn,在sshbbsd里worn比较多
root@secu~/smth_bbs/sshbbsd# aclocal;autoheader;automake -a;autoconf
WARNING: Using auxiliary files such as `acconfig.h', `config.h.bot'
WARNING: and `config.h.top', to define templates for `config.h.in'
WARNING: is deprecated and discouraged.
WARNING: Using the third argument of `AC_DEFINE' and
WARNING: `AC_DEFINE_UNQUOTED' allows to define a template without
WARNING: `acconfig.h':
WARNING: AC_DEFINE([NEED_MAIN], 1,
WARNING: [Define if a function `main' is needed.])
WARNING: More sophisticated templates can also be produced, see the
WARNING: documentation.
configure.ac:1335: warning: AC_ARG_PROGRAM invoked multiple times
Makefile.am:44: variable `KEYGEN_OBJS' not defined
Makefile.am:41: variable `SSHLIBS' not defined
Makefile.am:41: variable `LIBS' not defined
Makefile.am:46: invalid unused variable name: `AM_LDFLAGS'
make install都没问题的,但是有个地方有点问题,在没有htdocs目录的时候,make ins
tall会出错,建议如果没有htdocs自动建立一个……不过这个都不算是什么问题了~~追求
完美而已……
然后还有一个问题就是wforum的问题,我看site/wforum.h怪怪的,和smth.h差的那么远…
…--enable-site=wforum在configure就出错了……我是打算装wforum的……还希望各位指
点一下……
至于升级……
针对debian:
升级woody应该不是问题(如果smthbbs可以在上面跑的话),因为woody的升级是非常谨慎的
……
升级sarge的话,可以设置source.list只升级security部分
升级smthbbs的话……和debian关系不会太直接吧……
鄙人之鄙见……
哈哈,要是smthbbs可以apt-get的话那就太爽了 :)
下面是我对照的debian的软件包的版本……
xxx-->版本比要求的低
ok-->几乎就是要求版本或符合要求
up-->版本稍微偏高
!woody!
###############################################################
Package libtool --> ok
stable (devel): Generic library support script
1.4.2-4: alpha arm hppa i386 ia64 m68k mips mipsel powerpc s390 sparc
###########################################################################
Package autoconf -->xxx
stable (devel): automatic configure script builder
2.53-2: alpha arm hppa i386 ia64 m68k mips mipsel powerpc s390 sparc
Package autoconf2.13 ---> xxx
stable (devel): automatic configure script builder (obsolete version)
2.13-43: alpha arm hppa i386 ia64 m68k mips mipsel powerpc s390 sparc
##############################################################################
#####
Package automake -->xxx
stable (devel): A tool for generating GNU Standards-compliant Makefiles.
1:1.4-p4-1.1: alpha arm hppa i386 ia64 m68k mips mipsel powerpc s390 sparc
Package automake1.5 -->xxx
stable (devel): A tool for generating GNU Standards-compliant Makefiles.
1.5-1.1: alpha arm hppa i386 ia64 m68k mips mipsel powerpc s390 sparc
##############################################################################
######
Package libesmtp-dev --> ok
stable (devel): LibESMTP SMTP client library development files
0.8.11-1: alpha arm hppa i386 ia64 m68k mips mipsel powerpc s390 sparc
Package libesmtp5 --> ok
stable (libs): LibESMTP SMTP client library
0.8.11-1: alpha arm hppa i386 ia64 m68k mips mipsel powerpc s390 sparc
#############################################################################
Package libgmp3 --> xxx
stable (libs): Multiprecision arithmetic library
4.0.1-3: alpha arm hppa i386 ia64 m68k mips mipsel powerpc s390 sparc
Package libgmp3-dev --> xxx
stable (devel): Multiprecision arithmetic library developers tools.
4.0.1-3: alpha arm hppa i386 ia64 m68k mips mipsel powerpc s390 sparc
##############################################################################
####
php4.1.2 < php 4.2.0
!sarge!
######################################################################
Package libtool --> up
testing (devel): Generic library support script
1.5-8: alpha arm hppa i386 ia64 m68k mips mipsel powerpc s390 sparc
Package libtool1.4 --> ok fix!
testing (devel): Generic library support script (obsolete version)
1.4.3-19: alpha arm hppa i386 ia64 m68k mips mipsel powerpc s390 sparc
##############################################################################
##########
Package autoconf -->ok better
testing (devel): automatic configure script builder
2.59-1: alpha arm hppa i386 ia64 m68k mips mipsel powerpc s390 sparc
Package autoconf2.13 -->remove!
testing (devel): automatic configure script builder (obsolete version)
2.13-48: alpha arm hppa i386 ia64 m68k mips mipsel powerpc s390 sparc
################################################################
Package automake1.4 --> xxx
testing (devel): A tool for generating GNU Standards-compliant Makefiles.
1:1.4-p6-8: alpha arm hppa i386 ia64 m68k mips mipsel powerpc s390 sparc
Package automake1.6 -->ok fix!
testing (devel): A tool for generating GNU Standards-compliant Makefiles.
1.6.3-11: alpha arm hppa i386 ia64 m68k mips mipsel powerpc s390 sparc
Package automake1.7 -->up
testing (devel): A tool for generating GNU Standards-compliant Makefiles
1.7.9-3: alpha arm hppa i386 ia64 m68k mips mipsel powerpc s390 sparc
Package automake1.8 -->up
testing (devel): A tool for generating GNU Standards-compliant Makefiles
1.8.2-1: alpha arm hppa i386 ia64 m68k mips mipsel powerpc s390 sparc
##############################################################################
##
Package libesmtp-dev --> ok
testing (libdevel): LibESMTP SMTP client library development files
1.0.1-0.1: alpha arm hppa i386 ia64 m68k mips mipsel powerpc s390 sparc
Package libesmtp5 --> ok
testing (libs): LibESMTP SMTP client library
1.0.1-0.1: alpha arm hppa i386 ia64 m68k mips mipsel powerpc s390 sparc
###########################################################################
Package libgmp3 --> ok
testing (libs): Multiprecision arithmetic library
4.1.2-3: alpha arm hppa i386 ia64 m68k mips mipsel powerpc s390 sparc
Package libgmp3-dev --> ok
testing (libdevel): Multiprecision arithmetic library developers tools
4.1.2-3: alpha arm hppa i386 ia64 m68k mips mipsel powerpc s390 sparc
##############################################################################
###
php 4.3.3 > 4.2.0
upgrade之后的auto
root@Woody~# dpkg --list | grep auto
ii autoconf 2.59-1 automatic configure script builder
ii autoconf2.13 2.13-48 automatic configure script builder (obsolete
ii automake 1.4-p4-1.1 A tool for generating GNU Standards-complian
ii autoproject 0.17-1 create a skeleton source package for a new p
ii autotools-dev 20040105.1 Update infrastructure for config.{guess,sub}
--
修改:fatb FROM 211.148.208.41