Uscita del sistema di gestione dei pacchetti GNU Stow 2.3

Dopo 7 anni dall'ultimo rilascio significativo presentato rilascio del sistema di gestione dei pacchetti GNU Stow 2.3.0, che utilizza collegamenti simbolici per separare il contenuto dei pacchetti e i dati associati in directory distinte. Il codice di Stow è scritto in Perl e, a partire da questo rilascio, è distribuito sotto licenza GPLv3 (in precedenza era in vigore la licenza GPLv2).

Stow utilizza un approccio semplice e non convenzionale per la gestione dei pacchetti: tutti i componenti relativi al programma vengono installati negli appositi sottodirectories nella directory /usr/local/stow (ad esempio, /usr/local/stow/emacs). Il compito di Stow consiste nel creare collegamenti simbolici nella gerarchia delle directory di sistema /usr/local e nel controllarne l'integrità.

Durante la rimozione di un pacchetto vengono eliminate tutte le relative link simbolici. All'interno della directory /usr/local/stow, i file dei programmi installati rimangono sempre invariati; Stow opera solo con link simbolici.
Oltre alla gestione dei pacchetti di sistema, è possibile gestire programmi e file di configurazione (~/.bashrc, ~/.zshrc, ecc.) nella directory home dell'utente.

Nella preparazione di un nuovo rilascio, si è concentrata l'attenzione sulla semplificazione dell'installazione, escludendo alcuni moduli (texi2html) dalla lista delle dipendenze. È stato incluso un gestore separato per file e directory che iniziano con un punto, e presentata l'opzione associata «—dotfiles» per la sostituzione automatica del prefisso «dot-» con un punto (ad esempio, il file ~/.bashrc verrà trattato come pacchetto stow/dot-bashrc). Nel file di configurazione .stowrc è stata aggiunta la gestione del carattere «~» come directory home. Nella infrastruttura del progetto, durante lo sviluppo, è stato implementato l'uso di un sistema di integrazione continua, Travis CI.

Fonte: opennet.ru

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