sudo apt-get安装php5-cli时出错

时间:2014-01-25 18:36:24

标签: linux bash ubuntu

我正在使用linux mint。我正在尝试安装php5-cli,但在执行相应的bash命令后,我有以下日志:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
php5-cli is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 353 not upgraded.
4 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue [Y/n]? y
debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable
Setting up php5-common (5.4.6-1ubuntu1.5) ...
debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable
dpkg: error processing php5-common (--configure):
 subprocess installed post-installation script returned error exit status 1
Setting up man-db (2.6.3-1) ...
debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable
dpkg: error processing man-db (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of libapache2-mod-php5:
 libapache2-mod-php5 depends on php5-common (= 5.4.6-1ubuntu1.5); however:
  Package php5-common is not configured yet.

dpkg: error processing libapache2-mod-php5 (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of php5-cli:
 php5-cli depends on php5-common (= 5.4.6-1ubuntu1.5); however:
  Package php5-common is not configured yet.

dpkg: error processing php5-cli (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 php5-common
 man-db
 libapache2-mod-php5
 php5-cli
E: Sub-

进程/ usr / bin / dpkg返回错误代码(1)

如果我正在尝试执行sudo apt-get install man-db或sudo apt-get install libapache2-mod-php5我有同样的错误。它为什么会发生?

2 个答案:

答案 0 :(得分:1)

在/etc/php5/apache/php.ini中对/etc/php5/cli/php.ini进行符号链接后,我遇到了同样的错误 我删除了符号链接,然后调用了

sudo apt-get -f install
一切都很好!

答案 1 :(得分:1)

之前你应该做

sudo mv /etc/php5/cli/php.ini /etc/php5/cli/php.bak