Peaaegu 5 aastat pärast eelmise väljaande ilmumist on välja antud GNU Stow 2.4 paketihaldussüsteem, mis kasutab sümboolseid linke pakettide sisu ja sellega seotud andmete eraldamiseks eraldi kataloogidesse. Stow-i kood on kirjutatud Perl'i keeles ja seda levitatakse GPLv3 litsentsi alusel.
Stow rakendab lihtsat ja traditsioonilistest pakihalduritest erinevat lähenemist pakettide paigaldamisse: kõik programmi koostisosad installitakse tavaliste vahenditega eraldi alamkatalooge kausta /usr/local/stow (näiteks /usr/local/stow/emacs). Stowi ülesanne on seada sümboolsed lingid süsteemi kataloogide /usr/local hierarhias ja tagada nende terviklikkuse kontroll.
Paketi eemaldamisel kustutatakse kõik seotud sümboolsed lingid. Kataloogis /usr/local/stow jäävad installitud programmide failid alati muutmatuks, Stow opereerib ainult sümboolsed lingid. Lisaks süsteemipakettide haldamisele on võimalik hallata ka kasutaja kodukataloogis asuvaid programme ja konfiguratsioonifaile (~/.bashrc, ~/.zshrc jne).
Uues väljaandes:
- On tagatud võimalus kasutada valikut "—dotfiles" koos kataloogidega ja ka koos valikuga "—compat".
- Pakettide eemaldamise (unstowing) loogikat on parendatud ja valehoiatused on eemaldatud.
- Parendatud on silumisväljundit, kui kasutatakse valikut "-v" ("—verbose").
- Koodibaasi on puhastatud ja sisse on viidud sisemised muudatused, mis kasutajale ei ole märgatavad.
- Väljaande loomise protsessi on parendatud ja tehtud muudatusi hoolduse lihtsustamiseks.
Allikas: opennet.ru
