Release van het pakketbeheersysteem GNU Stow 2.4, dat gebruikmaakt van symbolische links

Na bijna 5 jaar sinds de vorige versie is de release van het GNU Stow 2.4 pakketbeheersysteem gepresenteerd, dat symbolische links gebruikt om de inhoud van pakketten en bijbehorende gegevens in afzonderlijke mappen te organiseren. De Stow-code is geschreven in Perl en wordt verspreid onder de GPLv3-licentie.

Stow hanteert een eenvoudige aanpak die anders is dan traditionele pakketbeheerders: alle componenten die aan een programma zijn gerelateerd, worden standaard in een aparte subdirectory in de map /usr/local/stow geïnstalleerd (bijvoorbeeld /usr/local/stow/emacs). De taak van Stow bestaat eruit om symbolische links te plaatsen in de hiërarchie van systeemmappen /usr/local en toezicht te houden op hun integriteit.

Bij het verwijderen van een pakket worden alle gerelateerde symbolische links verwijderd. Binnen de map /usr/local/stow blijven de bestanden van de geïnstalleerde programma's altijd ongewijzigd, Stow werkt alleen met symbolische links. Naast het beheer van systeempakketten biedt het ook de mogelijkheid om programma's en configuratiebestanden (~/.bashrc, ~/.zshrc, enz.) in de home-directory van de gebruiker te beheren.

In de nieuwe release:

  • Het is mogelijk om de optie "—dotfiles" te gebruiken samen met mappen en ook in combinatie met de optie "—compat".
  • De logica voor het verwijderen van pakketten (unstowing) is verbeterd en valse waarschuwingsberichten zijn verwijderd.
  • De foutopsporingsweergave bij gebruik van de optie "-v" ("—verbose") is verbeterd.
  • De codebasis is opgeruimd en interne wijzigingen zijn aangebracht die voor de gebruiker niet waarneembaar zijn.
  • Het proces van het maken van releases is verbeterd en er zijn wijzigingen aangebracht ter vereenvoudiging van het onderhoud.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster