LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 743|回复: 5

安装软件问题

[复制链接]
发表于 2007-6-8 14:59:52 | 显示全部楼层 |阅读模式
posfix

大家好。我在这个网站上down 下来一个ftp://202.96.64.144/pub/postfix-2.4.3.tar.gz
tar zxvf  postfix-2.4.3.tar.gz  可以解压,
但是make 的时候如下
make -f Makefile.in MAKELEVEL= Makefiles
(echo "# Do not edit -- this file documents how Postfix was built for your machine."; /bin/sh makedefs) >makedefs.tmp
No <db.h> include file found.
Install the appropriate db*-devel package first.
See the RELEASE_NOTES file for more information.
make: *** [Makefiles] Error 1
make: *** [Makefiles] Error 2
[root@mail postfix-2.4.3]# make
make -f Makefile.in MAKELEVEL= Makefiles
(echo "# Do not edit -- this file documents how Postfix was built for your machine."; /bin/sh makedefs) >makedefs.tmp
No <db.h> include file found.
Install the appropriate db*-devel package first.
See the RELEASE_NOTES file for more information.
make: *** [Makefiles] Error 1
make: *** [Makefiles] Error 2
现在改怎么办呢,让我读安装说明,我现在也没有安装说明阿??
。。。。。。 。。。。  那位大哥帮帮我 看看这个是怎么一回事情。。???


另外我还想用dovecot 而且, down下来的也是不能用。。 是不是我编译的时候编译出现了什么错误。。
在网上全是 。  ./config &&      make && make install  现在怎么就不行了呢???
发表于 2007-6-8 16:26:10 | 显示全部楼层
这是因为缺少头文件,它说:See the RELEASE_NOTES file for more information.
那你就打开RELEASE_NOTES这个文件看看要装什么。

还有,你make的时候尽量不要用root.
回复 支持 反对

使用道具 举报

发表于 2007-6-9 15:45:03 | 显示全部楼层
请问楼上的为什么尽量不要用root 呢??
回复 支持 反对

使用道具 举报

发表于 2007-6-10 10:04:05 | 显示全部楼层
Install the appropriate db*-devel package first.


你缺db*-devel 包。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-11 15:44:31 | 显示全部楼层

postfix

我是都 安装了
回复 支持 反对

使用道具 举报

发表于 2007-6-12 05:40:23 | 显示全部楼层
请问楼上的为什么尽量不要用root 呢??
make会执行很多命令,写得不好的软件,在make时可能会误删你的硬盘上的任何文件,所以最好不用root!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表