Lansarea sistemului de gestionare a pachetelor GNU Stow 2.4, care utilizează linkuri simbolice

După aproape 5 ani de la ultima lansare, a fost prezentat release-ul sistemului de gestionare a pachetelor GNU Stow 2.4, care utilizează linkuri simbolice pentru a separa conținutul pachetelor și datele asociate în directoare distincte. Codul Stow este scris în limbajul Perl și este distribuit sub licența GPLv3.

Stow adoptă o abordare simplă și diferită de managerii de pachete tradiționali pentru plasarea pachetelor: toate componentele asociate cu programul sunt instalate prin mijloace standard într-un subdirector separat în directorul /usr/local/stow (de exemplu, /usr/local/stow/emacs). Sarcina lui Stow este să plaseze linkuri simbolice în structura directoarelor sistemului /usr/local și să efectueze controlul integrității acestora.

La eliminarea unui pachet, se efectuează ștergerea tuturor linkurilor simbolice asociate. În interiorul directorului /usr/local/stow, fișierele programelor instalate rămân întotdeauna nemodificate, Stow operează doar cu linkuri simbolice. Pe lângă gestionarea pachetelor de sistem, se oferă posibilitatea de a gestiona programele și fișierele de configurare (~/.bashrc, ~/.zshrc etc.) din directorul personal al utilizatorului.

În noua versiune:

  • Este posibil să folosești opțiunea „—dotfiles” împreună cu directoarele, precum și în combinație cu opțiunea „—compat”.
  • Logica ștergerii pachetelor (unstowing) a fost îmbunătățită și au fost eliminate mesajele de avertizare false.
  • A fost îmbunătățit output-ul de depanare atunci când se folosește opțiunea „-v” („—verbose”).
  • A fost curățată baza de cod și au fost efectuate modificări interne, invizibile utilizatorului.
  • Procesul de generare a release-urilor a fost îmbunătățit și s-au efectuat modificări pentru a simplifica întreținerea.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster