ggchen 发表于 2016-10-12 17:50:55

64位Ubuntu 14.04.3安装php-5.4.45失败

安装了好几次都出错,以下是部分出错信息,完整日志看附件



下列软件包有未满足的依赖关系:
libicu-dev : 依赖: libicu52 (= 52.1-3) 但是 52.1-3ubuntu0.3 正要被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
正在读取软件包列表...
正在分析软件包的依赖关系树...
正在读取状态信息...
e2fsprogs 已经是最新的版本了。
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
正在读取软件包列表...
正在分析软件包的依赖关系树...
正在读取状态信息...
E: 未发现软件包 libxslt
正在读取软件包列表...
正在分析软件包的依赖关系树...
正在读取状态信息...
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
包尚未被创建或是它们已被从新到(Incoming)目录移出。
下列信息可能会对解决问题有所帮助:

下列软件包有未满足的依赖关系:
libxslt1-dev : 依赖: libxml2-dev (>= 2.6.26) 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
正在读取软件包列表...
正在分析软件包的依赖关系树...



。。。。。。。。。。。。。。。。。。。。


checking for stdlib.h... (cached) yes
checking for strtoll... yes
checking for atoll... yes
checking for strftime... (cached) yes
checking which regex library to use... php
checking whether to enable LIBXML support... yes
checking libxml2 install dir... /usr
checking for xml2-config path...
configure: error: xml2-config not found. Please check your libxml2 installation.
make: *** 没有指明目标并且找不到 makefile。 停止。
make: *** 没有规则可以创建目标“install”。 停止。
Copy new php configure file...
Modify php.ini......
include/php.sh: 行 22: pear: 未找到命令
include/php.sh: 行 23: pecl: 未找到命令
include/php.sh: 行 28: php: 未找到命令
curl: (23) Failed writing body (0 != 16133)
Install ZendGuardLoader for PHP 5.4...
Notice:not found!!!download now...
--2016-08-18 18:17:05--http://soft.vpser.net/web/zend/ZendGuardLoader-70429-PHP-5.4-linux-glibc23-x86_64.tar.gz
正在解析主机 soft.vpser.net (soft.vpser.net)... 50.93.201.152, 2600:3c01::f03c:91ff:fe96:d57a
正在连接 soft.vpser.net (soft.vpser.net)|50.93.201.152|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 416 Requested Range Not Satisfiable

    文件已下载完成;不会进行任何操作。



。。。。。。。



make:正在离开目录 `/home/kevin/lnmp1.3-full/src/nginx-1.10.0'
chown: 正在更改"/home/wwwroot/default/.user.ini" 的所有者: 不允许的操作
include/nginx.sh: 行 63: /home/wwwroot/default/.user.ini: 权限不够
chmod: 更改"/home/wwwroot/default/.user.ini" 的权限: 不允许的操作
Create PHP Info Tool...
Copy PHP Prober...
============================Install PHPMyAdmin=================================
============================phpMyAdmin install completed=======================
Add Startup and Starting LNMP...
Add nginx service at system startup...
Adding system startup for /etc/init.d/nginx ...
   /etc/rc0.d/K20nginx -> ../init.d/nginx
   /etc/rc1.d/K20nginx -> ../init.d/nginx
   /etc/rc6.d/K20nginx -> ../init.d/nginx
   /etc/rc2.d/S20nginx -> ../init.d/nginx
   /etc/rc3.d/S20nginx -> ../init.d/nginx
   /etc/rc4.d/S20nginx -> ../init.d/nginx
   /etc/rc5.d/S20nginx -> ../init.d/nginx
Starting nginx...done
Add mysql service at system startup...
System start/stop links for /etc/init.d/mysql already exist.
Starting MySQL
.. *
Add php-fpm service at system startup...
update-rc.d: /etc/init.d/php-fpm: file does not exist
include/end.sh: 行 19: /etc/init.d/php-fpm: 没有那个文件或目录
============================== Check install ==============================
Checking ...
Nginx: OK
MySQL: OK
Error: PHP install failed.
Sorry, Failed to install LNMP!

licess 发表于 2016-10-12 19:44:06

依赖关系有问题就需要你自己修复了,要不就换其他系统模板

ggchen 发表于 2016-10-12 20:34:03

系统是新安装的Ubuntu,记得是采用默认安装,这些软件也没升级或重新安装过,不知道为什么会有这么多依赖问题
页: [1]
查看完整版本: 64位Ubuntu 14.04.3安装php-5.4.45失败