Hvorfor konvertere G3FC til TAR?
G3FC pakker filer med Zstandard-komprimering, kryptering og fejlkorrektion, mens .tar er en simpel ukomprimeret samling, der bruges bredt på Linux og i build-pipelines. Folk konverterer, når de har brug for en portabel, værktøjs-agnostisk container, som ethvert Unix-system kan læse uden G3FC-programmet.
Sådan konverterer du G3FC til TAR
g3fc CLI (udpakning) OPEN-SOURCE
Kør g3fc extract archive.g3fc -o ./output_dir (tilføj -p "password" for krypterede arkiver) for at gendanne de originale filer.
tar (genpakning) FREE
Saml den udpakkede mappe med tar -cf output.tar ./output_dir; tilføj --zstd for også at komprimere den.
tar på macOS/Windows FREE
Den medfølgende tar (macOS og Windows 10+) kører den samme kommando tar -cf output.tar ./output_dir efter udpakning.
Om disse formater
En .g3fc-fil er et Generation 3 File Container-arkiv, et open source-format, der samler en eller flere filer ved hjælp af Zstandard-komprimering, med valgfri AES-256-GCM-kryptering og…
Åbn .G3FC detaljer →En TAR-fil (også kaldet en tarball) samler filer og mapper i ét arkiv, men komprimerer dem ikke. Det er derfor, du næsten altid ser den som .tar.gz eller .tgz, hvor gzip er tilføjet ovenpå.…
Åbn .TAR detaljer →Kvalitet & hvad man skal være opmærksom på
- En almindelig
.targemmer ingen komprimering, så den er normalt meget større end det originale Zstd-komprimerede.g3fc. - Kryptering og Forward Error Correction fra G3FC bevares ikke i en
.tar. - På Windows overlever filrettigheder og symlinks muligvis ikke udpaknings- og genpakningsprocessen fejlfrit.
Ofte stillede spørgsmål
Hvorfor er min .tar større end min .g3fc?
.tar ikke komprimerer; den sammensætter blot filer. G3FC komprimerer med Zstd, så den er mindre.Kan jeg også komprimere min tar?
tar --zstd -cf output.tar.zst ./output_dir eller send den gennem gzip for at få en .tar.gz.Bevarer tar mappestrukturen?
tar bevarer mappestrukturen for de filer, du udtrak fra G3FC-arkivet.Hvilken tar-version skal jeg bruge til zstd?
--zstd-flaget direkte.