Quando eseguo il taring dei file sul mio Macbook e li desento da Linux, ricevo ripetutamente i seguenti avvisi / errori:
tar: Ignoring unknown extended header keyword `SCHILY.ino'
tar: Ignoring unknown extended header keyword `SCHILY.nlink'
tar: Ignoring unknown extended header keyword `SCHILY.dev'
tar: Ignoring unknown extended header keyword `SCHILY.ino'
tar: Ignoring unknown extended header keyword `SCHILY.nlink'
tar: Ignoring unknown extended header keyword `SCHILY.dev'
tar: Ignoring unknown extended header keyword `SCHILY.ino'
tar: Ignoring unknown extended header keyword `SCHILY.nlink'
tar: Ignoring unknown extended header keyword `SCHILY.dev'
tar: Ignoring unknown extended header keyword `SCHILY.ino'
tar: Ignoring unknown extended header keyword `SCHILY.nlink'
tar: Ignoring unknown extended header keyword `SCHILY.dev'
tar: Ignoring unknown extended header keyword `SCHILY.ino'
tar: Ignoring unknown extended header keyword `SCHILY.nlink'
tar: Ignoring unknown extended header keyword `SCHILY.dev'
tar: Ignoring unknown extended header keyword `SCHILY.ino'
tar: Ignoring unknown extended header keyword `SCHILY.nlink'
tar: Error exit delayed from previous errors
Fortunatamente, ciò NON influisce sui file archiviati nell'archivio, che vengono ripristinati perfettamente. Tuttavia, causa problemi in una serie di scenari, in particolare quando si tratta di processi di compilazione in cui il codice di errore diverso da zero restituito da 'tar' provoca l'arresto inutile di build e installazioni.
Come posso ottenere OS X per creare file tar che si riproducono perfettamente con il resto del mondo Linux?
Inoltre, per i punti bonus, esiste un file tar distribuito pubblicamente con questi problemi. Esiste un modo per far sì che Linux gestisca il file tar con garbo senza cambiare il modo in cui è stato originariamente compresso?
/usr/bin/gnutar
.