Rilascio del sistema di gestione dei pacchetti GNU Stow 2.4, che utilizza collegamenti simbolici

Dopo quasi 5 anni dall'ultimo rilascio, è disponibile la versione 2.4 del sistema di gestione dei pacchetti GNU Stow, che utilizza collegamenti simbolici per separare i contenuti dei pacchetti e i dati associati in diverse directory. Il codice di Stow è scritto in Perl e distribuito sotto licenza GPLv3.

Stow adotta un approccio semplice e diverso dai tradizionali gestori di pacchetti per l'installazione: tutti i componenti collegati al programma sono installati nelle rispettive sottodirectory nella cartella /usr/local/stow (ad esempio, /usr/local/stow/emacs). Il compito di Stow consiste nel posizionare collegamenti simbolici all'interno della gerarchia delle directory di sistema /usr/local e nel monitorarne l'integrità.

La rimozione di un pacchetto comporta l'eliminazione di tutti i collegamenti simbolici associati. All'interno della directory /usr/local/stow, i file dei programmi installati rimangono sempre invariati; Stow opera solo su collegamenti simbolici. Oltre alla gestione dei pacchetti di sistema, è possibile gestire programmi e file di configurazione (~/.bashrc, ~/.zshrc, ecc.) nella home dell'utente.

Nel nuovo rilascio:

  • È possibile utilizzare l'opzione «—dotfiles» insieme alle directory, nonché in combinazione con l'opzione «—compat».
  • È stata migliorata la logica di rimozione dei pacchetti (unstowing) ed eliminate le false segnalazioni di avviso.
  • È stata migliorata l'uscita di debug quando si utilizza l'opzione «-v» («—verbose»).
  • È stata effettuata una pulizia della base di codice e sono state apportate modifiche interne non visibili all'utente.
  • È stato migliorato il processo di creazione delle versioni e sono state apportate modifiche per semplificare la manutenzione.

Fonte: opennet.ru

Acquista un hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista un hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster