2012年11月8日星期四

安装Deb包后配置文件找不到

Debuild编译打包了带封禁模块的Nginx Deb包,需要用dpkg命令安装nginx, nginx-common和nginx-full三个包。可是装完后/etc/nginx下只有几个目录,没有配置文件。上次用同样的包在Ubuntu下安装的,一切都正常。

后来发现,是dpkg -i安装时,即使依赖包没有,显示一堆错误,也会安装上去的,但配置过程会失败。大概是中途依赖没满足,安装后nginx-common包里面的conffiles没有得到配置,所以最后/etc/nginx里面没有配置文件。以后用dpkg安装时,一定要确保安装和配置一次成功,才能避免这种陷阱。

没有评论:

发表评论