Hvad du skal vide
- En TAR-fil er en fil i Consolidated Unix Archive-format.
- Åbn en med 7-Zip, B1 Online Archiver og andre filudpakningsværktøjer.
- Konverter til arkivformater som ZIP, TAR. GZ osv. med Zamzar eller Online-Convert.com.
Artiklen forklarer, hvad TAR-filer er, og hvordan de adskiller sig fra andre arkivformater, hvilke programmer der kan udpakke filer fra dem, og hvordan man konverterer en til lignende arkivformater.
Hvad er en TAR-fil?
Kort for Tape Archive, og nogle gange omt alt som tarball, en fil, der har filtypenavnet TAR, er en fil i Consolidated Unix Archive-formatet. Et program eller en kommando, der kan åbne arkiver, er nødvendig for at åbne en TAR-fil.
Fordi TAR-filformatet bruges til at gemme flere filer i en enkelt fil, er det en populær metode til både arkiveringsformål og til at sende flere filer over internettet, f.eks. til softwaredownloads.
TAR-filformatet er almindeligt i Linux- og Unix-systemer, men kun til lagring af data, ikke til at komprimere dem. TAR-filer komprimeres ofte efter at være blevet oprettet, men de bliver til TGZ-filer ved at bruge TGZ-, TAR. GZ- eller GZ-udvidelsen.
TAR er også et akronym for teknisk assistent-anmodning, men det har intet at gøre med TAR-filformatet.
Sådan åbner man en TAR-fil
TAR-filer, som er et relativt almindeligt arkivformat, kan åbnes med de fleste populære zip/unzip-værktøjer. PeaZip og 7-Zip er to af de bedre gratis filudtrækkere, der understøtter både åbning af TAR-filer og oprettelse af TAR-filer, men tjek denne liste over gratis filudtrækkere for en række andre valg.
B1 Online Archiver og ezyZip er to andre TAR-åbnere, men de kører i din browser i stedet for gennem et program, der kan downloades. Du skal bare uploade TAR til et af disse to websteder for at udtrække indholdet.
Unix-systemer kan åbne TAR-filer uden eksterne programmer ved at bruge følgende kommando, hvor file.tar er navnet på TAR-filen:
tar -xvf file.tar
Sådan laver man en komprimeret TAR-fil
Det, der er blevet beskrevet på denne side, er bare, hvordan man åbner eller udpakker filer fra et TAR-arkiv. Hvis du vil lave din egen TAR-fil fra mapper eller filer, ville den nemmeste måde være at bruge et grafisk program som 7-Zip.
- Vælg alle de filer og mapper, du vil have i TAR-filen.
- Højreklik på et af de fremhævede elementer, og vælg Føj til arkiv.
-
Vælg tar fra Arkivformat rullemenuen.
-
Vælg OK.
En anden mulighed, så længe du er på Linux, er at bruge en kommandolinjekommando til at bygge TAR-filen. Men med denne kommando vil du også komprimere TAR-filen, som vil producere en TAR. GZ-fil.
Denne kommando vil lave en TAR. GZ-fil ud af en mappe eller en enkelt fil, alt efter hvad du vælger:
tar -czvf name-of-archive.tar.gz /path/to/folder-or-file
Dette er, hvad denne kommando gør:
- -c: Opret et arkiv
- -z: Brug gzip til at komprimere arkivet
- -v: Aktiver verbose tilstand for at vise fremskridt i oprettelsesprocessen
- -f: Lader dig angive navnet på arkivet
Her er et eksempel, hvis du vil "TAR en fil" (lave en TAR-fil) fra en mappe ved navn /myfiles/ for at få den til at kaldes files.tar.gz:
tar -czvf files.tar.gz /usr/local/myfiles
Sådan konverteres en TAR-fil
Zamzar og Online-Convert.com er to gratis filkonvertere, begge webtjenester, der konverterer en TAR-fil til ZIP, 7Z, TAR. BZ2, TAR. GZ, YZ1, LZH eller CAB. De fleste af disse formater er faktisk komprimerede formater, hvilket TAR ikke er, hvilket betyder, at disse tjenester også fungerer for at komprimere TAR.
Husk, at hvis du bruger en af disse online-konvertere, skal du først uploade TAR-filen til et af disse websteder. Hvis filen er stor, er du måske bedre stillet med et dedikeret offline konverteringsværktøj.
Alt taget i betragtning vil den bedste måde at konvertere TAR til ISO være at bruge det gratis AnyToISO-program. Det fungerer endda via højreklik-kontekstmenuen, så du bare kan højreklikke på TAR-filen og derefter vælge at konvertere den til en ISO-fil.
I betragtning af, at TAR-filer er enkelt-fil-samlinger af flere filer, giver TAR til ISO-konverteringer mest mening, da ISO-formatet grundlæggende er den samme slags fil. ISO-billeder er dog meget mere almindelige og understøttede end TAR, især i Windows.
TAR-filer er kun beholdere til andre filer, der ligner mapper. Derfor kan du ikke bare konvertere en TAR-fil til CSV, PDF eller et andet ikke-arkivformat. At "konvertere" en TAR-fil til et af disse formater betyder egentlig bare at pakke filerne ud af arkivet, hvilket du kan gøre med en af filudtrækkerne nævnt ovenfor.
Åbner din fil stadig ikke?
Den enkleste forklaring på, hvorfor din fil ikke åbner som beskrevet ovenfor, er, at den ikke rigtig ender med filtypen. TAR. Dobbelttjek suffikset for at være sikker; nogle filtypenavne staves meget ens, og det kan være nemt at forveksle dem med andre filformater.
For eksempel bruger en TAB-fil to af de tre filtypenavne, som TAR har, men er slet ikke relateret til formatet. De er i stedet enten Typinator Set, MapInfo TAB, Guitar Tablature eller Tab Separated Data-filer - hver af disse formater åbnes med unikke applikationer, hvoraf ingen er filudtræksværktøjer som 7-Zip.
Den bedste ting at gøre, hvis du har at gøre med en fil, der ikke er en Tape Archive-fil, er at undersøge den specifikke filtypenavn på Lifewire eller andre steder på internettet, og du burde være i stand til at finde hvilke programmer bruges til at åbne eller konvertere filen.
Hvis du har en TAR-fil, men den ikke åbner med forslagene fra oven, er det sandsynligt, at din filudtrækker ikke genkender formatet, når du dobbeltklikker på den. Hvis du bruger 7-Zip, skal du højreklikke på filen, vælge 7-Zip og derefter enten Åbn arkiv eller Udpak filer
FAQ
Hvordan åbner du en tar.gz-fil?
På en Mac skal du åbne en tar.gz-fil ved at dobbeltklikke på filen; Mac's arkivværktøj vil udpakke og åbne filen tar.gz automatisk. På Windows skal du bruge et eksternt program for at åbne en tar.gz-fil, såsom 7-ZIP (diskuteret ovenfor), som også åbner TAR-filer.
Hvordan installerer jeg en tar.gz-fil?
Hvis en tar.gz-fil bliver brugt til at distribuere et programs kildekode eller en binær fil, der kører et program, installerer du tar.gz-pakken. I Linux skal du udtrække tar.gz-pakkens indhold ved at indtaste tar xvf tarball.tar.gz i kommandolinjen. Indtast den nyligt udpakkede mappe og find filen med instruktioner til kompilering og udførelse af programmet. Det kan hedde Install eller noget lignende. I nogle tilfælde kan du finde en Configure fil, som du skal udføre. Dernæst skal du bygge en pakke ved at indtaste kommandoen make -arguments, hvilket vil give en eksekverbar linje. For at køre programmet skal du installere det med kommandoen make install Bemærk, at denne proces vil variere afhængigt af typen af eksekverbar fil, du installerer.