Lanzamiento del sistema de gestión de paquetes GNU Stow 2.4 mediante enlaces simbólicos

Casi 5 años después del último lanzamiento, se lanzó el sistema de gestión de paquetes GNU Stow 2.4, que utiliza enlaces simbólicos para separar el contenido del paquete y los datos asociados en directorios separados. El código Stow está escrito en Perl y tiene licencia GPLv3.

Stow utiliza un enfoque simple para la ubicación de paquetes que es diferente a los administradores de paquetes tradicionales: todos los componentes relacionados con el programa se instalan de forma nativa en un subdirectorio separado en el directorio /usr/local/stow (por ejemplo, /usr/local/stow/emacs). La tarea de Stow se reduce a colocar enlaces simbólicos en la jerarquía del directorio del sistema /usr/local y monitorear su integridad.

Al eliminar un paquete, se eliminan todos los enlaces simbólicos asociados. Dentro del directorio /usr/local/stow, los archivos de los programas instalados siempre permanecen sin cambios; Stow opera sólo con enlaces simbólicos. Además de administrar paquetes del sistema, es posible administrar programas y archivos de configuración (~/.bashrc, ~/.zshrc, etc.) en el directorio de inicio del usuario.

En el nuevo lanzamiento:

  • Es posible utilizar la opción “--dotfiles” junto con los directorios, así como en combinación con la opción “--compat”.
  • Se mejoró la lógica de desestiba del paquete y se eliminaron mensajes de advertencia falsos.
  • Salida de depuración mejorada al usar la opción -v (--verbose).
  • Se limpió la base del código y se realizaron cambios internos que no fueron perceptibles para el usuario.
  • Se ha mejorado el proceso de generación de versiones y se han realizado cambios para simplificar el mantenimiento.

Fuente: opennet.ru

Añadir un comentario