Tarball

Linux.fista
Versio hetkellä 3. lokakuuta 2007 kello 22.06 – tehnyt V (keskustelu | muokkaukset) (tervapommi)
Siirry navigaatioon Siirry hakuun

Tarball (leik. myös tervapallo tai tarrapallo) on tar-ohjelmalla tehty tiedostoarkisto, joka yleensä on vielä pakattu esimerkiksi gzip- tai bzip2-menetelmällä. Jos kyseessä on puhdas tar-paketti, on tiedostonnimi muotoa nimi.tar. Jos on käytetty pakkausta, on tiedostonnimi muotoa nimi.tar.gz, nimi.tar.bz2 tai nimi.tbz käytetystä pakkausmenetelmästä riippuen. Tar-ohjelman komentorivivalitsimissa -j tarkoittaa bzip2-pakkausta ja -z gzippiä. Tarballeja käytetään yleisesti mm. ohjelmien lähdekoodien jakeluun.

Tarball-tiedostossa on yleensä yksi kansio, jonka sisällä arkistoidut tiedostot ovat, ja tästä seuraa tiedostoarkiston purkamisesta johtuva kansio. Tarbomb (tervapommi, tarrapommi) on zip-tiedostoista tuttu arkistointimuoto (zip-tiedosto on pakattu arkistotiedosto ^__^), joka purkaa arkistoimansa tiedostot samaan kansion itsensä kanssa.

Pakkaaminen

Luodaan .tar.gz, .tar.bz2 ja .tar-paketit hakemistosta /warez:

tar -cjf warez.tar.bz2 /warez
tar -czf warez.tar.gz /warez
tar -cf warez.tar /warez

Tervapommin pakkaaminen

Luodaan tervapommi, tarbomb-paketti em. esimerkkejä mukaillen:

cd /warez
tar -cf warez.tar *

Purkaminen

Puretaan paketit mauri.tar.gz ja erkki.tar.bz2 ja ismo.tar

tar -xzf mauri.tar.gz
tar -xjf erkki.tar.bz2
tar -xf ismo.tar