Una libreria di compressione per archivi multi-formato.
Caratteristiche della libreria libarchive:
- Suporto per differenti archivi e formati di compressione(link is external).
- Solida ed automatica individuazione del formato(link is external), inclusa la combinazione di archivi/compressione del tipo tar.gz.
- Architettura interna Zero-copy(link is external) per prestazioni elevate.
- Architettura streaming che elimina tutti i limiti di dimensione di un archivio, limiti che dipendono dal particolare formato utilizzato.
- Architettura interna curata attentamente per minimizzare blocchi quando i programmi sono linkati staticamente.
- Sviluppo test suite(link is external) per verificare la correttezza dei nuovi formati portati.
- Funziona sulla maggior parte dei sistemi POSIX (incluso FreeBSD, Linux, Solaris, etc.)
- Supporto al sistema operativo Windows, inclusi gli ambienti di sviluppo Cygwin, MinGW e Visual Studio.
Le utility a linea di comando bsdtar(link is external) e bsdcpio(link is external) competono in prestazioni e caratteristiche con altre implementazioni tar e cpio:
- Leggono un'ampia varietà di formati, inclusi tar, pax, cpio, zip, xar, lha, ar, cab, mtree, rar, ed immagini ISO.
- Creano archivi tar, pax, cpio, zip, xar, ar, ISO, mtree, e shar.
- Gestiscono automaticamente archivi compressi con gzip, bzip2, lzip, xz e lzma.
- Supportano funzioni di conversione di formato originali.
Aggiungi un commento