Librerías para trabajo en Red

Estas aplicaciones son librerías de soporte para otras aplicaciones del libro. Es poco probable que desees instalar estas librerías por si solas. Normalmente encontrarás que se te envía a este capítulo para satisfacer una dependencia de otras aplicaciones.

cURL-7.13.1

Introducción a cURL

El paquete cURL contiene curl y su librería de soporte. Es útil para transferir ficheros con sintaxis URL. Esta habilidad para descargar y redireccionar ficheros puede incorporarse en otros programas para soportar funciones como los flujos multimedia.

Información sobre el paquete

Dependencias de cURL

Opcionales (para ejecutar el banco de pruebas)

Stunnel-4.07 (para ejecutar las pruebas HTTPS y FTPS) y Valgrind (no utilizado si se construye la librería compartida)

Instalación de cURL

Instala cURL ejecutando los siguientes comandos:

./configure --prefix=/usr &&
make

Ahora, como usuario 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

Explicación de los comandos

--with-gssapi=/usr: Este parámetro añade el soporte para Kerberos 5 a libcurl.

Contenido

Programas instalados: curl y curl-config
Librería instalada: libcurl.[so,a]
Directorios instalados: /usr/include/curl, /usr/share/curl y /usr/share/doc/curl-7.13.1

Descripciones cortas

curl

Cliente que puede obtener o enviar documentos mediante cualquiera de los siguientes protocolos: HTTP, HTTPS (necesita OpenSSL-0.9.7e), FTP, GOPHER, DICT, TELNET, LDAP (necesita OpenLDAP-2.2.20) o FILE.

curl-config

Imprime información sobre la última compilación, como las librerías enlazadas y los prefijos establecidos.

libcurl.[so,a]

Proporciona la funcionalidad de curl a otros programas.