无法安装 php-mongo 扩展

无法安装 php-mongo 扩展

我正在尝试安装 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

相关内容