Мне просто нужно использовать последнюю версию cURL (7.21.3) с PHP на моем веб-сервере. (Имеет отношение к конкретным исправлениям ошибок)
Он недоступен по умолчанию в большинстве текущих репозиториев вариантов Linux. (Natty Narwhal от Ubuntu - единственный, и он все еще находится в стадии бета-тестирования) - поэтому я не могу просто запустить «aptitude install php5-curl» или что-то подобное, чтобы установить его (самую последнюю версию cURL).
Как бы можно было установить очень последние пакеты PHP + cURL?
Это так же просто, как изменить загружаемый файл для cURL где-нибудь в репозитории? (т.е. изменение записи текстового файла где-нибудь из http://curl.haxx.se/download/curl-7.21.0.tar.gz к http://curl.haxx.se/download/curl-7.21.3.tar.gz или что-то..?)
В основном мне нужна самая последняя библиотека cURL, работающая с PHP в Linux. Как бы вы лично это сделали?
Добавить репозиторий natty:
$sudo echo "deb http://us.archive.ubuntu.com/ubuntu/ natty main universe multiverse" >> /etc/apt/sources.list
$sudo apt-get update
Создайте / etc / apt / preferences (измените lucid на свой выпуск):
Package: *
Pin: release a=natty
Pin-Priority: -10
Package: *
Pin: release a=lucid
Pin-Priority: 900
Установите последний php5-curl:
$sudo apt-get install -t natty php5-curl
Тест(curl_version):
$php -i | grep -i curl
cURL Information => 7.21.3
php -r 'var_dump(curl_version());'
или загрузите исходные коды php5 и curl и соберите.