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

Descargar archivos grandes como imágenes ISO puede ser un gran dolor. 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 realizar todo el proceso nuevamente.

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 han sido modificadas sin descargar todo nuevamente.

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 del mismo. 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.

sudo dnf group install 'Development Tools'

Tome el tarball de origen actual de la página de descarga de zsync. Descomprímalo en el directorio donde te gustaría compilar zsync. Luego, abra una terminal y cambie a ese directorio.

cd ~/Downloads/zsync-0.6.2

Desde allí, configure, compile e instale zsync.

./configure
make -j4
sudo make install

arco linux

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

abrirSUSE

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.

Descargar 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 por intentar descargar un archivo. MX Linux es una nueva distribución popular basada en Debian Stable. Usan zsync para sus ISO. Pruebe zsync descargando MX Linux. Si en realidad no desea el archivo enorme, puede presionar Ctrl + C para cancelar en cualquier momento.

zsync http://linuxfreedom.com/mxlinux/MX/Snapshots/MX-18_January_x64.iso.zsync

Descarga Zsync MX Linux

Tenga en cuenta que zsync comienza buscando un archivo existente para actualizar. 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 objetivo. Utilizar el -i bandera para especificar la ruta a su archivo.

zsync -i ~/Downloads/MX-18_January_x64.iso.zsync

El resultado es exactamente el mismo.

Si prefiere cambiar el nombre de su archivo de salida, puede usar el -o bandera por eso. A veces ayuda acortar el nombre del archivo para que sea más fácil trabajar con él.

zsync http://linuxfreedom.com/mxlinux/MX/Snapshots/MX-18_January_x64.iso.zsync -o MX-18.iso

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

Actualización de 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 versiones. El proceso es exactamente el mismo que 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 un Kubuntu ISO existente.

Actualización de Kubuntu con Zsync

Conclusión

No hay mucho más que eso. Zsync es una excelente manera de mantener tus descargas al mínimo. El único inconveniente real de zsync es que no se usa tanto como debería. Aun así, vale la pena comprobarlo, especialmente si descargas archivos grandes con frecuencia.

Publicaciones Similares

Deja una respuesta

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