Cómo usar Zsync para transferir parte de un archivo en Linux

La descarga de archivos grandes como imágenes ISO puede ser un dolor enorme. Dependiendo de su conexión a Internet, a veces pueden tardar una eternidad en descargarse y consumen toneladas de espacio en el disco duro. Luego, si alguna vez necesita una versión actualizada, debe volver a realizar todo el proceso.

Aunque existe una solución. Zsync es una herramienta de sincronización de archivos para Linux que le permite actualizar solo las partes de sus archivos que se han modificado sin descargar todo de nuevo.

Zsync se basa en rsync, otra herramienta popular de Linux para sincronizar archivos y directorios, y es muy fácil de usar. La mayoría de las distribuciones de Linux ya tienen zsync en sus repositorios de paquetes, por lo que también es fácil de instalar y comenzar.

Instalar Zsync

Antes de comenzar, necesitará instalar zsync. Es una pequeña utilidad de línea de comandos, por lo que no hay muchas dependencias y no hay mucho que hacer.

Ubuntu / Debian

Tanto Debian como Ubuntu empaquetan zsync, y ambos tienen versiones razonablemente nuevas. Continúe e instálelo con Apt.

Fedora

Fedora no tiene un paquete zsync. Una vez más, los repositorios limitados de Fedora son un obstáculo. Pero aún puede instalar y usar zsync desde su fuente.

Primero, asegúrese de tener las herramientas de desarrollo necesarias de Fedora.

Coge el archivo tar de la fuente actual del página de descarga de zsync. Descomprímalo en el directorio donde le gustaría construir zsync. Luego, abra una terminal y cambie a ese directorio.

Desde allí, configure, compile e instale zsync.

Arch Linux

Arch incluye zsync en sus repositorios predeterminados. Instalar con Pacman.

OpenSUSE

Puede encontrar la última versión de zsync para cada versión de OpenSUSE. Instálelo con su utilidad de paquete preferida.

Solus

Solus también tiene zsync en sus repositorios predeterminados. Continúe e instálelo.

Descarga de un archivo

Zsync es una sencilla utilidad de línea de comandos. Pase la URL del archivo zsync que desea descargar y comenzará a funcionar. Sin embargo, tiene algunas banderas que puede usar para ser específico. Comience intentando descargar un archivo. MX Linux es una nueva distribución popular basada en Debian Stable. Usan zsync para sus ISO. Prueba zsync descargando MX Linux. Si realmente no desea el archivo enorme, puede presionar Ctrl + C cancelar en cualquier momento.

Zsync Descargando MX Linux

Tenga en cuenta que zsync comienza comprobando la actualización de un archivo existente. Si no encuentra uno, simplemente descargará el archivo completo.

También tiene la opción de descargar un archivo .zsync directamente a su computadora y usarlo para descargar el destino. Utilizar el -i bandera para especificar la ruta a su archivo.

El resultado es exactamente el mismo.

Si prefiere cambiar el nombre de su archivo de salida, puede usar el -o bandera para eso. A veces es útil acortar el nombre del archivo para facilitar el trabajo.

Una vez más, obtiene el mismo archivo, solo que con un nombre diferente.

Actualizar un archivo

Ubuntu también usa archivos Zsync para sus ISO. Sin embargo, no es tan fácil llegar a ellos. Solo puedes encontrarlos a través de Servidor de imágenes de CD de Ubuntu, pero están ahí para Ubuntu y sus diferentes sabores. El proceso es exactamente el mismo que para descargar un archivo nuevo. Zsync aún comenzará buscando un archivo existente en su directorio actual. Solo cuando encuentre el archivo, comparará las diferencias entre ellos y solo descargará las partes actualizadas. La siguiente imagen muestra lo que sucede cuando zsync encuentra una ISO de Kubuntu existente.

Zsync actualizando Kubuntu

Conclusión

No hay mucho más que eso. Zsync es una excelente manera de mantener sus descargas al mínimo. La única desventaja real de zsync es que no se usa tan ampliamente como probablemente debería ser. Aún así, vale la pena verificarlo, especialmente si descarga archivos grandes con frecuencia.

¿Es útil este artículo?

Puedes compartirlo con alguien que le pueda resultar de ayuda

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *