GNU Stow 2.3 paketihaldussĂŒsteemi vĂ€ljaanne

Seit 7 aastat viimase olulise vĂ€ljaande ilmumisest esitati pakettide haldusĂŒsteemi vĂ€ljaanne GNU Stow 2.3.0, mis kasutab sĂŒmboolseid linke pakettide sisu ja seotud andmete eraldi kataloogidesse jagamiseks. Stowi kood on kirjutatud Perl'i keeles ja alates praegusest vĂ€ljaandest levitatakse seda GPLv3 litsentsi alusel (varasemalt kasutati GPLv2 litsentsi).

Stow kasutab lihtsat ja traditsioonilisest pakihaldurist erinevat lĂ€henemist pakettide paigutamisel: kĂ”ik programmitootega seotud komponendid installitakse tavaliselt eraldi alamkatalooge kataloogis /usr/local/stow (nĂ€iteks /usr/local/stow/emacs). Stow ĂŒlesanne on paigutada sĂŒmboolilised lingid sĂŒsteemi kataloogide hierarhiasse /usr/local ja jĂ€lgida nende terviklikkust.

Paketi eemaldamisel eemaldatakse kĂ”ik seotud sĂŒmboolsed lingid. Kataloogis /usr/local/stow jÀÀvad installitud programmide failid alati muutumatuks, Stow haldab ainult sĂŒmboolseid linke.
Lisaks sĂŒsteemipakettide haldamisele on vĂ”imalik hallata ka kasutaja kodukataloogis asuvaid programme ja konfigureerimisfailide (~/.bashrc, ~/.zshrc jne) haldamist.

Uue vĂ€ljaande ettevalmistamisel keskenduti installatsiooni lihtsustamisele, mille tulemusena jĂ€eti mĂ”ned moodulid (texi2html) vĂ€lja sĂ”ltuvuste loendist. Lisatud on eraldi töötleja punktiga algavate failide ja kataloogide jaoks ning seotud valik "--dotfiles", mis automaatselt asendab "dot-" eelposti punktiga (nĂ€iteks faili ~/.bashrc kĂ€sitletakse pakettina stow/dot-bashrc). Konfiguratsioonifaili .stowrc on lisatud sĂŒmbolit "~" kodukatalooge kĂ€sitlemiseks. Projekti infrastruktuuri loomisel on rakendatud pideva integreerimise sĂŒsteemi Travis CI kasutamine.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster