Cómo usar Zsync para cargar 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 descargarlos puede llevar una eternidad y consumen mucho espacio en el disco duro. Luego, si alguna vez necesita una versión actualizada, deberá revisar todo el proceso nuevamente.

Aunque existe una solución. Zsync es una herramienta de sincronización de archivos para Linux que le permite actualizar las partes de sus archivos que han cambiado sin tener que descargar todo nuevamente.

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

Instalar Zsync

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

Ubuntu / Debian

Tanto Debian como Ubuntu tienen zsync, y ambos tienen nuevas versiones razonables. Tienes que seguir adelante e instalarlo con Apto.

sudo apt install zsync

Fedora

Fedora no tiene un paquete zsync. Nuevamente, los repositorios limitados de Fedora son un inconveniente. 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'

Puede utilizar el tarball fuente actual de página de descarga de zsync التحميل. Póngalo en el directorio donde desea crear zsync. Luego abre Terminal y cámbialo hacia este directorio.

cd ~/Downloads/zsync-0.6.2

Desde allí, configure, compile e instale zsync.

./configure

make -j4

sudo make install

Arch Linux

Arch incluye zsync en sus repositorios predeterminados. Puedes instalarlo con pacman.

sudo pacman -S zsync

OpenSUSE

Puede encontrar la última versión de zsync para cada versión de OpenSUSE. Puede instalarlo con su herramienta de paquetes favorita.

sudo zypper in zsync

SOLUS

Solus también tiene zsync en sus repositorios predeterminados. Tienes que seguir adelante e instalarlo.

sudo eopkg it zsync

descargar archivo

Zsync es una sencilla utilidad de línea de comandos. Ingrese la URL del archivo zsync que desea descargar y estará completamente en funcionamiento. Sin embargo, tiene algunas banderas que puede usar para obtener comandos específicos. Comience por intentar descargar un archivo. MX Linux es una nueva distribución popular basada en Debian Stable. zsync se utiliza para sus estándares ISO. Pruebe zsync para descargar MX Linux. Si realmente 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

Tenga en cuenta que zsync comienza buscando un archivo existente para actualizar. Si no encuentra uno, solo se descargará el archivo completo.

También tiene la opción de descargar el archivo zsync directamente a su computadora y usarlo para descargar el objetivo. Usa el signo -i Especifica 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 del archivo de salida, puede usar la bandera -o Asi que. 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.is

Nuevamente, obtienes el mismo archivo, solo que con un nombre diferente.

actualizar archivo

Ubuntu también usa archivos Zsync para su sistema ISO. Pero no es de fácil acceso. Solo puedes encontrarlo a través de Servidor de imágenes de CD de Ubuntu , pero está presente en Ubuntu y sus diversos sabores. El proceso es exactamente el mismo que descargar un archivo nuevo. Zsync comenzará a buscar un archivo ubicado en el 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.

Conclusión

No hay nada más para eso. Zsync es una excelente manera de mantener tus descargas al mínimo. El único inconveniente real de zsync es que no está tan extendido como probablemente debería estar. Todavía vale la pena echarle un vistazo, especialmente si descarga archivos grandes con frecuencia.

Ir al botón superior