Назад | Перейти на главную страницу

Невозможно установить расширение 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: not found Если команда завершилась неудачно с 'phpize: not found', тогда вам нужно установить пакет php5-dev. Вы можете сделать это, запустив 'apt-get install php5-dev' от имени пользователя root ОШИБКА: ошибка `phpize '

поэтому я пытаюсь:

sudo apt-get install php5-dev

то взамен я получаю эту ошибку: Извините, это на французском, но в основном php5-dev имеет неудовлетворительные зависимости ...

Пакеты suivants содержат неудовлетворительные зависимости: php5-dev: Dépend: autoconf (> = 2.63) больше не устанавливаются Dépend: automake (> = 1.11) больше не устанавливаются Dépend: libssl-dev mais ne sera pas install Dépend: libtool (> = 2.2) mais il n'est pas installable Dépend: shtool mais il n'est pas installable Рекомендовать: pkg-php-tools не может быть установлен E: Невозможно устранить проблемы, des paquets défectueux sont en mode «garder en l'état».

Обратите внимание, что php-cli и php-pear установлены правильно.

Но обновление apt-get тоже не удается: Снова на французском ... означает, что загрузка индексных файлов не удалась, они были проигнорированы и т. Д.

Atteint http: //fr.archive.ubuntu.com trusty-backports / Universe Translation-en
4 182 ko réceptionnés en 36s (115 ko / s)
W: Impossible de récupérer http: // fr.archive.ubuntu.com/ubuntu/dists/trusty/Release Impossible de Trouver l'entrée «limited / source / Sources» посещают dans le fichier «Release»: ligne nonvalable dans sources .list ou fichier corrompu

E: Le téléchargement de quelques fichiers d'index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.

На всякий случай мой 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