我正在尝试安装 mongo.so 扩展但失败了。
根据PHP Mongo 安装手册,我应该运行:
sudo pecl install mongo
我得到了这个错误:
正在下载 mongo-1.6.10.tgz ... 开始下载 mongo-1.6.10.tgz (209,087 字节)............完成:209,087 字节 118 个源文件,正在构建:phpize sh: 1:phpize:未找到 如果命令失败并显示“phpize:未找到”,则需要安装 php5-dev 包 您可以通过以 root 用户身份运行“apt-get install php5-dev”来执行此操作 错误:`phpize' 失败
所以我尝试:
sudo apt-get install php5-dev
然后我收到这个错误: 抱歉,它是法语的,但基本上 php5-dev 有未满足的依赖性......
以下软件包包含不令人满意的依赖项: php5-dev: 依赖:autoconf(>= 2.63)但是无法安装 依赖:automake(>= 1.11)但是无法安装 依赖:libssl-dev但是无法安装 依赖:libtool(>= 2.2)但是无法安装 依赖:shtool但是无法安装 推荐:pkg-php-tools但是无法安装 E:无法纠正问题,有问题的软件包处于“暂停状态”状态。
请注意 php-cli 和 php-pear 已正确安装。
但是 apt-get update 也失败了: 再次使用法语...意味着索引文件下载失败,已被忽略,等等...
尝试 http://fr.archive.ubuntu.com trusty-backports/universe Translation-en
4 182 ko 接收于 36 秒 (115 ko/s)
W:无法恢复 http://fr.archive.ubuntu.com/ubuntu/dists/trusty/Release 无法在“Release”文件中找到“restricted/source/Sources”条目:在 sources.list 或复制文件中无效的行E:下载以下索引文件:忽略它们,或使用旧文件。
为了以防万一,我的 sources.list :
#------------------------------------------------------------------------------#
# OFFICIAL UBUNTU REPOS #
#------------------------------------------------------------------------------#
###### Ubuntu Main Repos
deb http://fr.archive.ubuntu.com/ubuntu/ trusty main restricted universe multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu/ trusty main restricted universe multiverse
###### Ubuntu Update Repos
deb http://fr.archive.ubuntu.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://fr.archive.ubuntu.com/ubuntu/ trusty-updates main restricted universe multiverse
deb http://fr.archive.ubuntu.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb http://fr.archive.ubuntu.com/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu/ trusty-security main restricted universe multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu/ trusty-updates main restricted universe multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb-src http://fr.archive.ubuntu.com/ubuntu/ trusty-backports main restricted universe multiverse
###### Ubuntu Partner Repo
deb http://archive.canonical.com/ubuntu trusty partner
deb-src http://archive.canonical.com/ubuntu trusty partner
###### Ubuntu Extras Repo
deb http://extras.ubuntu.com/ubuntu trusty main
deb-src http://extras.ubuntu.com/ubuntu trusty main
#------------------------------------------------------------------------------#
# UNOFFICIAL UBUNTU REPOS #
#------------------------------------------------------------------------------#
###### 3rd Party Binary Repos
#### MongoDB - http://www.mongodb.org/
## Run this command: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0CEB10
deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen