Установка cURL в Ubuntu

9578
davykiash

Я пытаюсь установить CURL на моем сервере Ubuntu с помощью команды

sudo apt-get install php5-curl 

Однако я получаю следующую ошибку

Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation:  The following packages have unmet dependencies: php5-curl: Depends: phpapi-20060613+lfs Depends: php5-common (= 5.2.6.dfsg.1-3ubuntu4.5) but 5.3.2-0.dotdeb.1 is to be installed E: Broken packages 

Я использую PHP версии 5.3.2-0.dotdeb.1 на моем сервере. В чем проблема? Мне нужно свернуться и бежать.

2

3 ответа на вопрос

2
mgorven

Похоже, что вы установили php5-commonиз репозитория Dotdeb, но Dotdeb не предоставляют php5-curlпакет. Вам нужно либо заменить PHP версией из официальных репозиториев Ubuntu, либо вам нужно самостоятельно собрать php5-curl против версии Dotdeb.

0
Michael

Кажется, пакет не работает в вашем источнике.

Может быть, вы можете проверить это:

apt-get установить curl

0
Mustafa Magdi

Во-первых, вы можете запустить эту команду sudo apt-get update

Не могли бы вы немного расширить свой ответ и рассказать, почему это решит проблему? Спасибо! slhck 11 лет назад 2
`apt-get update` обновляет список пакетов вашего сервера с зеркал, гарантируя, что вы не загружаете старые пакеты и что в базе данных пакетов есть новые несоответствия. jeffcook2150 10 лет назад 0

Похожие вопросы