Vydanie systému správy balíkov GNU Stow 2.3

Po 7 rokoch od posledného významného vydania predstavené vydanie systému na správu balíkov GNU Stow 2.3.0, ktorý využíva symbolické odkazy na rozdelenie obsahu balíkov a súvisiacich dát do samostatných adresárov. Kód Stow je napísaný v Perle a od aktuálneho vydania sa distribuuje pod licenciou GPLv3 (predtým sa používala licencia GPLv2).

V Stow sa používa jednoduchý a netradičný prístup k inštalácii balíkov: všetky súvisiace komponenty programu sa inštalujú do samostatného podadresára v adresári /usr/local/stow (napríklad /usr/local/stow/emacs). Úlohou Stow je umiestniť symbolické odkazy do hierarchie systémových adresárov /usr/local a zabezpečiť ich integritu.

Pri odstraňovaní balíka sa odstránia všetky súvisiace symbolické odkazy. V adresári /usr/local/stow sú súbory nainštalovaných programov vždy nezmenené, Stow pracuje iba so symbolickými odkazmi.
Okrem správy systémových balíkov umožňuje aj správu programov a konfiguračných súborov (~/.bashrc, ~/.zshrc a pod.) v domovskom adresári používateľa.

Pri príprave nového vydania sa pozornosť zamerala na zjednodušenie inštalácie, preto boli niektoré moduly (texi2html) vylúčené z balíkov. Bol pridaný samostatný spracovateľ pre súbory a adresáre, ktoré začínajú bodkou, a predstavila sa súvisiaca voľba „—dotfiles“ pre automatickú výmenu predpony „dot-“ na bodku (napríklad súbor ~/.bashrc sa bude spracovávať ako balík stow/dot-bashrc). Do konfiguračného súboru .stowrc bola pridaná podpora symbolu „~“ ako domovského adresára. Pri vývoji projektu sa zaviedlo používanie systému nepretržitej integrácie Travis CI.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster