Lanzamiento del sistema de gestión de paquetes GNU Stow 2.3

Han pasado 7 años desde el último lanzamiento significativo presentado lanzamiento del sistema de gestión de paquetes GNU Stow 2.3.0, que utiliza enlaces simbólicos para organizar en directorios separados el contenido de los paquetes y los datos relacionados. El código de Stow está escrito en Perl y, a partir de esta versión, se distribuye bajo la licencia GPLv3 (anteriormente se utilizaba la licencia GPLv2).

Stow utiliza un enfoque simple y diferente de los gestores de paquetes tradicionales para la instalación de paquetes: todos los componentes relacionados con el programa se instalan en un subdirectorio separado dentro del directorio /usr/local/stow (por ejemplo, /usr/local/stow/emacs). La tarea de Stow consiste en crear enlaces simbólicos en la jerarquía de directorios del sistema /usr/local y garantizar su integridad.

Al eliminar un paquete, se eliminan todos los enlaces simbólicos relacionados. Dentro del directorio /usr/local/stow, los archivos de los programas instalados siempre permanecen sin cambios, Stow solo opera con enlaces simbólicos.
Además de la gestión de paquetes del sistema, se ofrece la posibilidad de gestionar programas y archivos de configuración (~/.bashrc, ~/.zshrc, etc.) en el directorio home del usuario.

En la preparación de la nueva versión, se centró en simplificar la instalación, excluyendo algunos módulos (texi2html) de las dependencias. Se incluyó un manejador separado para archivos y directorios que comienzan con un punto, presentando la opción relacionada «—dotfiles» para reemplazar automáticamente el prefijo «dot-» con un punto (por ejemplo, el archivo ~/.bashrc será tratado como el paquete stow/dot-bashrc). En el archivo de configuración .stowrc se agregó el manejo del símbolo «~» como el directorio home. En la infraestructura del proyecto, se estableció el uso de un sistema de integración continua Travis CI durante el desarrollo.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster