User Tools

Site Tools


doc:appunti:linux:sa:cpio

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
doc:appunti:linux:sa:cpio [2006/06/21 17:38] – external edit 127.0.0.1doc:appunti:linux:sa:cpio [2011/02/17 17:28] (current) niccolo
Line 1: Line 1:
 ====== Gestione archivi afio e cpio ====== ====== Gestione archivi afio e cpio ======
  
-In generale gli archivi creati con ''**afio**'' sono di tipo **ASCII cpio**, quindi si dovrebbe poter usare i programma ''**cpio**'' per il restore. Tuttavia sembra che l'implementazione di ''cpio'' su Debian GNU/Linux non supporti i **large file** (oltre 2 Gb).+In generale gli archivi creati con ''**afio**'' sono di tipo **ASCII cpio**, quindi si dovrebbe poter usare i programma ''**cpio**'' per il restore. 
 + 
 +Purtroppo con vecchie versioni di Debian il ''cpio'' non supporta i **large file** (oltre 2 Gb), vedi il bug [[http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=495962|#495962]], per questo si usava ''afio'' al suo posto. 
 + 
 +Tuttavia ''afio'' **ha una licenza non libera** (vedi bug [[http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=509287|#509287]]) quindi è stato rimosso da Debian Squeeze (e dove per fortuna il problema dei //large files// di ''cpio'' è stato risolto). 
 + 
 +Per creare un archivio: 
 + 
 +<code> 
 +echo filename | cpio --create --verbose --file=archivio.cpio 
 +</code>
  
 Per vedere il contenuto di un archivio: Per vedere il contenuto di un archivio:
Line 17: Line 27:
 </code> </code>
  
 +===== Large files =====
 +
 +In caso di file più grossi di **2 Gb**, ''afio'' riuncia al formato **ASCII cpio archive format**, e quindi perde la compatibilità con ''cpio''. Il messaggio di avvertimento durante l'archiviazione è il seguente:
 +
 +<code>
 +Cannot create cpio-compatible file header for this input
 +Continuing, archive will not be fully compatible with cpio or afio versions 2.4.7 and lower
 +Warning: Created archive is not fully compatible with cpio or afio versions 2.4.7 and lower.
 +</code>
 +
 +L'impostazione predefinita prevede di ignorare questo errore, per sopprimere anche la stampa del messaggio di warning basta passare l'opzione **''-1 mC''** al posto di quella predefinita ''-1 mc''.
doc/appunti/linux/sa/cpio.1150904327.txt.gz · Last modified: 2009/03/18 09:40 (external edit)