Conary

Conary

Descrizione di questa immagine, commentata anche di seguito Screenshot di Conary lanciato nel terminale GNOME . Informazione
Ultima versione 2.4.2 (4 giugno 2012)
Depositare github.com/sassoftware/conary
Scritto in Pitone
Sistema operativo Linux
Ambiente GNU / Linux
Le lingue inglese
genere Gestore dei pacchetti
Licenza GNU General Public License versione 3
Sito web http://wiki.rpath.com/wiki/Conary

Conary è un gestore di pacchetti gratuito creato da rPath  (en) , Inc. Rilasciato per la prima volta sotto i termini della Common Public License , ora è rilasciato con GNU GPL versione 3. Installa i pacchetti risolvendo automaticamente le dipendenze.

Conary è utilizzato dalle distribuzioni Foresight Linux , rPath Linux e Linux Oz.

Specificità

Quando si aggiorna un pacchetto, Conary aggiorna solo i file modificati e non l'intero pacchetto. Questo metodo consente di risparmiare tempo e larghezza di banda durante gli aggiornamenti. Questo modello contrasta con quelli più popolari, rpm e apt , che scaricano l'intero pacchetto se uno qualsiasi dei file è stato modificato.

Conary può anche eseguire il rollback delle installazioni dei pacchetti e dei pacchetti derivati.

Creazione di pacchetti per Conary

Conary fornisce un linguaggio di descrizione basato su Python conciso e facile da usare per specificare come creare un pacchetto.

La catena di compilazione Conary include rmake , un server di compilazione per i pacchetti di Conary che crea pacchetti in ambienti chroot , che contengono solo gli elementi necessari che sono esplicitamente elencati dai pacchetti, così come pochi altri pacchetti di base. Questo è molto utile per le persone che mantengono questi pacchetti, poiché implica che la compilazione dei pacchetti può essere eseguita in un ambiente ripetibile e che i manutentori non possono introdurre accidentalmente dipendenze o peculiarità specifiche dell'ambiente della loro macchina (come file di configurazione modificati o pacchetti aggiuntivi non documentati ).

Interfacce grafiche

Vedi anche

Riferimenti

  1. (en) Annuncio di cambiamento di licenza "copia archiviata" (versione del 22 luglio 2018 su Internet Archive ) . La modifica è entrata in vigore il 15 agosto 2011
  2. (in) Rollback, un barile di divertimento
  3. (in) Evaluate Conary (Project Conary-eval WebHome) "archived copy" (versione del 22 luglio 2018 su Internet Archive )
  4. (en) ewtroan: Pacchetti derivati

link esterno