Эти приложения поддерживают библиотеки для других приложений в книге. В отличие от того, чтобы просто установить эти библиотеки, вы обнаружите, что будете отосланы к этой главе для удовлетворения зависимостей от других приложений.
Пакет cURL содержит curl и его библиотеку. Он полезен для передачи файлов с синтаксисом URL. Эта способность к скачиванию и перенаправлению файлов может быть соединена с другими программами для поддержки функций, похожих на потококовый носитель.
Адрес (HTTP): http://curl.haxx.se/download/curl-7.13.1.tar.bz2
Адрес (FTP): ftp://ftp.fu-berlin.de/pub/unix/network/curl/curl-7.13.1.tar.bz2
Контрольная сумма: d673f68dbab2553acdbfb5435bd1cd48
Размер: 1.8 MB
Требуемое дисковое пространство: 24.7 MB
Расчетное время сборки: 0.40 SBU (дополнительно 0.59 SBU для запуска тестов)
pkgconfig-0.15.0, OpenSSL-0.9.7e, OpenLDAP-2.2.20, MIT krb5-1.4 или Heimdal-0.6.3, krb4, Libidn, SPNEGO и c-ares
Stunnel-4.07 (для запуска HTTPS и FTPS тестов) и Valgrind (не используется при сборке разделяемой библиотеки)
Установим cURL запуском следующих команд:
./configure --prefix=/usr &&
make
А теперь, как пользователь root:
make install &&
find docs -name "Makefile*" \
-o -name "*.1" \
-o -name "*.3" | xargs rm &&
install -v -d -m755 /usr/share/doc/curl-7.13.1 &&
cp -v -R docs/* /usr/share/doc/curl-7.13.1
--with-gssapi: Этот параметр добавляет поддержку Kerberos 5 для libcurl.
это клиент, который может получить или послать документы по любому из следующих протоколов: HTTP, HTTPS (необходим OpenSSL-0.9.7e), FTP, GOPHER, DICT, TELNET, LDAP (необходим OpenLDAP-2.2.20) или FILE.
печатает информацию о последней компиляции, скомпонованным библиотекам и установке префикса.
предоставляет функции API, необходимые для curl и других программ.