Skip to main content

Actualización de rsync a la versión 3.4.1 en Ubuntu 24.04.2 LTS

📌 Objetivo

Actualizar la herramienta rsync a su versión estable más reciente (v3.4.1) en sistemas basados en Ubuntu 24.04.2 LTS, dado que los repositorios oficiales aún no ofrecen esta versión en sus paquetes estándar.

⚠️ Observaciones

  • Versiones disponibles pueden variar con el tiempo. Siempre consulta la fuente oficial de Debian y Ubuntu para obtener la última versión disponible del paquete .deb.
  • Mantener rsync actualizado es especialmente importante en sistemas donde se confía en la herramienta para copias de seguridad, ya que versiones nuevas corrigen errores, mejoran el rendimiento y refuerzan la seguridad.
  • Esta guía fue escrita y probada sobre Ubuntu 24.04.2 LTS, y puede requerir ajustes mínimos en otras versiones.

### 📦 Requisitos previos

  • Sistema Ubuntu 24.04.2 LTS actualizado.
  • Acceso root o permisos sudo.

🧩 Pasos para la actualización

### Descargar el paquete .deb desde el repositorio oficial de Debian

wget http://ftp.debian.org/debian/pool/main/r/rsync/rsync_3.4.1+ds1-3_amd64.deb

💡 Si la versión ha cambiado, reemplaza el nombre del archivo por la última disponible en el repositorio oficial.

### Instalar dependencias necesarias (si no están ya)

sudo apt update
sudo apt install libxxhash0 libzstd1

### Instalar el paquete .deb

sudo dpkg -i rsync_3.4.1+ds1-3_amd64.deb

### Verificar la versión instalada

rsync --version

#Deberías ver algo como:

❯ rsync --version
rsync  version 3.4.1  protocol version 32
Copyright (C) 1996-2025 by Andrew Tridgell, Wayne Davison, and others.
Web site: https://rsync.samba.org/
Capabilities:
    64-bit files, 64-bit inums, 64-bit timestamps, 64-bit long ints,
    socketpairs, symlinks, symtimes, hardlinks, hardlink-specials,
    hardlink-symlinks, IPv6, atimes, batchfiles, inplace, append, ACLs,
    xattrs, optional secluded-args, iconv, prealloc, stop-at, no crtimes
Optimizations:
    SIMD-roll, no asm-roll, openssl-crypto, no asm-MD5
Checksum list:
    xxh128 xxh3 xxh64 (xxhash) md5 md4 sha1 none
Compress list:
    zstd lz4 zlibx zlib none
Daemon auth list:
    sha512 sha256 sha1 md5 md4

rsync comes with ABSOLUTELY NO WARRANTY.  This is free software, and you
are welcome to redistribute it under certain conditions.  See the GNU
General Public Licence for details.

(Opcional) Bloquear la versión para evitar que apt upgrade la sobrescriba

sudo apt-mark hold rsync

Para revertir esto más adelante:

sudo apt-mark unhold rsync

✅ Resultado esperado

El sistema ahora cuenta con una versión reciente y segura de rsync, ideal para entornos de producción que dependen de su fiabilidad en tareas de sincronización y respaldo de datos.##### Aviso Esta documentación y su contenido, no implica que funcione en tu caso o determinados casos. También implica que tienes conocimientos sobre lo que trata, y que en cualquier caso tienes copias de seguridad. El contenido el contenido se entrega, tal y como está, sin que ello implique ningún obligación ni responsabilidad por parte de Castris

Si necesitas soporte profesional puedes contratar con Castris soporte profesional.