Perché convertire G3FC in TAR?
G3FC comprime i file con compressione Zstandard, crittografia e correzione degli errori, mentre .tar è un semplice pacchetto non compresso ampiamente utilizzato su Linux e nelle pipeline di build. Si converte quando si ha bisogno di un contenitore portatile e agnostico rispetto agli strumenti che qualsiasi sistema Unix possa leggere senza il programma G3FC.
Come convertire G3FC in TAR
CLI g3fc (estrazione) OPEN-SOURCE
Esegui g3fc extract archive.g3fc -o ./output_dir (aggiungi -p "password" per gli archivi crittografati) per ripristinare i file originali.
tar (re-impacchettamento) FREE
Raggruppa la cartella estratta con tar -cf output.tar ./output_dir; aggiungi --zstd per comprimerla anche.
tar su macOS/Windows FREE
Il comando tar integrato (macOS e Windows 10+) esegue lo stesso tar -cf output.tar ./output_dir dopo l'estrazione.
Informazioni su questi formati
Un file .g3fc è un archivio Generation 3 File Container, un formato open-source che raggruppa uno o più file utilizzando la compressione Zstandard, con crittografia opzionale AES-256-GCM e…
Apri dettagli .G3FC →Un file TAR (chiamato anche tarball) raggruppa file e cartelle in un unico archivio ma non li comprime. Ecco perché lo si vede quasi sempre come .tar.gz o .tgz, con gzip aggiunto sopra. Su…
Apri dettagli .TAR →Qualità e a cosa prestare attenzione
- Un semplice
.tarnon memorizza compressione, quindi è solitamente molto più grande dell'originale.g3fccompresso con Zstd. - La crittografia e la Forward Error Correction di G3FC non vengono preservate in un
.tar. - Su Windows, i permessi dei file e i collegamenti simbolici potrebbero non sopravvivere correttamente al processo di estrazione e re-impacchettamento.
Domande frequenti
Perché il mio .tar è più grande del .g3fc?
.tar non comprime; concatena solo i file. G3FC comprime con Zstd, quindi è più piccolo.Posso comprimere anche il tar?
tar --zstd -cf output.tar.zst ./output_dir o passa il comando tramite gzip per ottenere un .tar.gz.Il tar mantiene la struttura delle cartelle?
tar preserva l'albero delle directory dei file estratti dall'archivio G3FC.Quale versione di tar mi serve per zstd?
--zstd.