¿Alguna distro tendrá intención de presentar una versión de GNU/Linux en la que el método predeterminado para copiar archivos sea con `rsync` en lugar de `cp`?

#GNU #Linux #rsync #cp

@leoperbo Qué importancia tiene eso.

El "método predeterminado" es la herencia #UNIX. No hay más historia.

@trinux `rsync` hace mucho mejor trabajo que `cp`, sé que puede considerarse "sacrilegio" a la herencia de #UNIX, por eso hablo de una versión de distro. Y no me expliqué suficientemente bien, me imagino una distro en la que, desde la interfaz gráfica, concretamente en el gestor de archivos, el backend para copiar se base en `rsync` en lugar de basarse en `cp`.

@leoperbo No lo sé exactamente lo que dices pero estoy de acuerdo.

Creo que un Nautilus, por poner un ejemplo, no es un simple "frontend" para usar cp; u otros. Me parece, lo tengo que confirmar, son llamadas de glibc y no el uso de las "core-utils".

@trinux claro, en el caso de Nautilus se usa GVfs, pero este actúa como capa intermedia entre la interfaz gráfica y las llamadas a sistema, aunque no ejecuta directamente cp en la terminal, internamente el kernel de Linux usa funciones similares (copy_file_range(), read(), write()). Sería interesante un gestor de archivos que venga predeterminado en la distro y gestione las copias como lo hace rsync.

@leoperbo No creo que gvfs sea para eso. Me refiero a la librería GLib.

Creo que a esto me refiero.

https://docs.gtk.org/glib/func.strlcpy.html

Depende del sistema operativo. No sé si existe una librería a bajo nivel de rsync.

GLib.strlcpy

Reference for GLib.strlcpy