Re: _关于配置MYSQL和PHP的问题!
On Fri, Dec 01, 2000 at 11:50:31PM +0800, wqinian rao wrote:
> >
> > [在 Debian 上安装 MySQL, Apache 和 PHP...]
> >
> > Build-Depends: autoconf (>= 2.13-20), automake (>= 1.4-6), debhelper
> > (>= 2.1.2), file (>= 3.28-1), gawk (>= 1:3.0.4-3), libncurses5-dev
> > (>= 5.0-6), perl-5.005-base (>= 5.005.03-6), libwrap0-dev (>= 7.6-4),
> > zlib1g-dev (>= 1:1.1.3-5), texinfo (>= 4.0), libreadline4-dev
>
> 请问这些库有什么用呢?怎么知道它们属于哪个包呢?
正是我的意思。如果您不知道这些 *常用* 的库和软件是什么作用,那就暗示了
这还不时您自行编译 mysql 的时候。不要那么心急嘛!您先学好
GNU/Linux 和 Debian 的基本运作,并且最好卖本书学习一下。中国
O'Reilly 的书应该不错啊。 :-) 另外,网上也有相关的资源。
至于 mysql,Debian 的软件包维护员已经精心为您制好软件包了,
请不要再自寻烦恼自行编译。如我已经提及,使用最简单的方法安装 deb 包吧!
# apt-get install mysql-client mysql-server mysql-doc mysql-manual
再
# apt-get install php4-mysql 或 # apt-get install php3-mysql
解答一下您的问题。那些库属于哪个包?这些 Build-Depends 的可不就是
软件包的名称吗? ;-p
我上次已经告诉过您,如果要安装这些软件包,可以这样(全一行):
# apt-get install autoconf automake debhelper file gawk libncurses5-dev
libwrap0-dev zlib1g-dev texinfo libreadline4-dev
至于它们是干什么的?我建议您行这个命令(全一行):
$ apt-cache show autoconf automake debhelper file gawk libncurses5-dev
libwrap0-dev zlib1g-dev texinfo libreadline4-dev | less
慢慢细阅。 ;-) 节录如下:
autoconf, automake: 自动配置编译时使用的参数,制造适当的 Makefile
debhelper: 建 deb 包的好帮手
file: 应用程序,可断定某文件是什么类型
gawk: GNU Awk, 给 Awk 脚本用的
libncurses5-dev: 文本模式画面库
libwrap0-dev: TCP/IP wrapper??
zlib1g-dev: 压缩库
texinfo: 制作 GNU info 帮助文件
libreadline4-dev: 使用户在提示符可以使用自由移动(像 bash 底下一样)的库
东东
--
Anthony Fok Tung-Ling Civil and Environmental Engineering
foka@ualberta.ca, foka@debian.org University of Alberta, Canada
Debian GNU/Linux Chinese Project -- http://www.debian.org/zh/
Come visit Our Lady of Victory Camp -- http://www.olvc.ab.ca/
Reply to: