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
