Pas gati 5 vjetësh nga lëshimi i fundit, është paraqitur lëshimi i sistemit të menaxhimit të paketave GNU Stow 2.4, i cili përdor lidhje simbolike për të ndarë përmbajtjen e paketimeve dhe të dhënat e lidhura në katalogë të veçantë. Kodi i Stow është shkruar në gjuhën Perl dhe shpërndahet nën licencën GPLv3.
Stow përdor një qasje të thjeshtë dhe të ndryshme nga menaxherët tradicionalë të paketave për të vendosur paketat: të gjithë komponentët e lidhur me programin instalohen normalisht në një nënkatalog të veçantë në katalogun /usr/local/stow (për shembull, /usr/local/stow/emacs). Detyra e Stow është të vendosë lidhjet simbolike në hierarkinë e katalogëve sistemorë /usr/local dhe të monitorojë integritetin e tyre.
Kur një paketë fshihet, të gjitha lidhjet simbolike të lidhura eliminohen. Brenda direktorisë /usr/local/stow, skedarët e programeve të instaluara mbeten gjithmonë të paprekur; Stow operon vetëm me lidhjet simbolike. Përveç menaxhimit të paketimeve sistemore, ofrohet mundësia për të menaxhuar programet dhe skedarët e konfigurimit (~/.bashrc, ~/.zshrc, etj.) në katalogun e përdoruesit.
Në lëshimin e ri:
- Ofrohet mundësia e përdorimit të opsionit «—dotfiles» së bashku me direktoritë, si dhe në përputhje me opsionin «—compat».
- Logjika për eliminimin e paketimeve (unstowing) është përmirësuar dhe lajmet e rreme paralajmëruese janë eliminuar.
- Të dhënat e zgjidhjes për debug janë përmirësuar gjatë përdorimit të opsionit «-v» («—verbose»).
- Baza e kodit është pastruar dhe janë bërë ndryshime të brendshme që nuk janë të dukshme për përdoruesin.
- Procesi i formimit të lëshimeve është përmirësuar dhe janë kryer ndryshime për ta lehtësuar mbështetje.
Burimi: opennet.ru
