Portal:Libzypp

Benvenuti nel Portale di Libzypp edit

ZYpp è un motore di gestione software per Linux e un progetto open source sponsorizzato da Novell, dotato di un potente risolutore di dipendenze e di una confortevole interfaccia per le applicazioni (API) di gestione pacchetti. Da esso dipende il funzionamento di prodotti come YaST e Zypper.

Funzionalità edit

Icon-feature.png
  • Basato sul proprio solutore SAT che rende il funzionamento di libzypp leggero e veloce, oltre a fornirlo di un algoritmo di risoluzione delle dipendenze semplice e potente.
  • Supporta diverse tipologie di repository: rpm-md, YaST2 metadata e Novell Update, nonché directory semplici.
  • Conserva le informazioni sui repository noti in file .repo, compatibili con YUM.
  • È il motore di Zypper, uno strumento fantastico per la gestione dei pacchetti.
  • Supporta i Metalink, per scaricare i pacchetti in modo affidabile.
  • Supporta la firma dei repository attraverso chiavi crittografiche, i pacchetti delta e l'aggiornamento dei pacchetti.

... Per saperne di più


Storia edit

Icon-history.png

In seguito alle acquisizioni consecutive di Ximian e SuSE GmbH nel 2003, Novell decise di unificare i due sistemi di gestione dei pacchetti YaST package manager e Red Carpet in un solo prodotto che raccogliesse il meglio dei due precedenti, dato che, fino ad allora, Novell aveva usato entrambe le soluzioni.

Esaminando gli strumenti open source allora esistenti e lo stato di maturità in cui versavano nel lontano 2005, nessuno di quelli soddisfaceva i requisiti necessari ed era in grado di funzionare senza problemi con la preesistente infrastruttura software per la gestione di Linux, sviluppata da Ximian e SUSE. Venne allora deciso di prendere le idee migliori dai vari progetti esistenti e di lavorare ad una nuova implementazione: Libzypp.

... Per saperne di più


Pacchetti edit

Icon-package.png
I pacchetti RPM di Libzypp sono forniti con i supporti standard per l'installazione di openSUSE e nei repository online. Generalmente non è necessario installare manualmente i pacchetti di Libzypp.

Se necessario è possibile scaricare e installare Libzypp da software.opensuse.org.


Sviluppo edit

Informazioni generali

Codice sorgente

Lo sviluppo del codice sorgente di Libzypp viene portato avanti in un repository di GIT, nella pagina di libzypp su Github. È possibile ottenere la copia più recente di libzypp con il seguente comando:

Questo farà sì che venga creata una copia locale del repository nella directory libzypp, all'interno della directory di lavoro attuale, ovvero da cui si è lanciato il comando.

Contattare gli sviluppatori

... Per saperne di più

Documentazione generica

Introduzione | Funzionalità | Solutore SAT | URL Supportate | File di blocco | Storia | Plugin

Documentazione di sviluppo

Informazioni aggiuntive

Navigazione edit

Le pagine su Libzypp: