El paquete NcFTP contiene una potente y flexible interfaz para el protocolo de Transferencia de Ficheros de Internet. Pretende reemplazar o complementar al programa estándar ftp.
Descarga (HTTP): http://gd.tuwien.ac.at/infosys/clients/ftp/ncftp/ncftp-3.1.7-src.tar.bz2
Descarga (FTP): ftp://ftp.ncftp.com/ncftp/ncftp-3.1.7-src.tar.bz2
Tamaño del paquete: 389 KB
Estimación del espacio necesario en disco: 5.2 MB
Tiempo estimado de construcción: 0.38 SBU
Hay dos formas de construir NcFTP. La primera (y óptima), construye la mayor parte de la funcionalidad como una librería compartida y después construye e instala el programa enlazándolo con esta librería. El segundo método simplemente enlaza toda la funcionalidad en el binario estáticamente. Esto hace que la librería dinámica no esté disponible para que la utilicen otras aplicaciones. Debes elegir qué método prefieres. Ten en cuenta que el segundo método no crea un binario enlazado estáticamente por completo, sólo la parte de libncftp se enlaza estáticamente. También se ha de tener en cuenta que la construcción y uso de la librería compartida está bajo la Clarified Artistic License (Licencia Artística Clarificada). Si embargo, el desarrollo de aplicaciones que utilicen la librería compartida está sujeto a una licencia diferente.
Para instalar NcFTP usando el primer (y óptimo) método, ejecuta los siguientes comandos:
./configure --prefix=/usr &&
make -C libncftp shared &&
make -C libncftp soinstall &&
make &&
make install
Para instalar NcFTP usando el segundo método (con la funcionalidad de libncftp enlazada estáticamente), ejecuta los siguientes comandos:
./configure --prefix=/usr &&
make &&
make install
make -C libncftp shared &&
make -C libncftp soinstall
Estos comandos crean e instalan la librería dinámica libncftp contra la que se enlazará el programa principal cuando lo compilemos.
La mayor parte de la configuración de NcFTP se hace mientras se usa el programa y los ficheros se actualizan automáticamente. Una excepción a esto es ~/.ncftp/prefs_v3. Hay varias opciones para añadir, incluyendo:
yes-i-know-about-NcFTPd=yes
Esto desactiva el mensaje en pantalla con publicidad sobre el servidor NcFTPd.
En el fichero prefs_v3 tienes otras opciones. La mayoría se explican por sí solas.
El paquete NcFTP contiene libncftp, ncftp, ncftpbatch , ncftpbookmarks, ncftpget, ncftpls, ncftpput y ncftpspooler.