Ero sivun ”Tarball” versioiden välillä
Pb (keskustelu | muokkaukset) pEi muokkausyhteenvetoa |
V (keskustelu | muokkaukset) p (tervapommi) |
||
Rivi 1: | Rivi 1: | ||
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 <tt>nimi.tar</tt>. Jos on käytetty pakkausta, on tiedostonnimi muotoa <tt>nimi.tar.gz</tt>, <tt>nimi.tar.bz2</tt> tai <tt>nimi.tbz</tt> käytetystä pakkausmenetelmästä riippuen. Tar-ohjelman komentorivivalitsimissa <tt>-j</tt> tarkoittaa bzip2-pakkausta ja <tt>-z</tt> gzippiä. Tarballeja käytetään yleisesti mm. ohjelmien [[lähdekoodi]]en jakeluun. | 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 <tt>nimi.tar</tt>. Jos on käytetty pakkausta, on tiedostonnimi muotoa <tt>nimi.tar.gz</tt>, <tt>nimi.tar.bz2</tt> tai <tt>nimi.tbz</tt> käytetystä pakkausmenetelmästä riippuen. Tar-ohjelman komentorivivalitsimissa <tt>-j</tt> tarkoittaa bzip2-pakkausta ja <tt>-z</tt> gzippiä. Tarballeja käytetään yleisesti mm. ohjelmien [[lähdekoodi]]en 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== | ==Pakkaaminen== | ||
Luodaan <tt>.tar.gz</tt> | Luodaan <tt>.tar.gz</tt>, <tt>.tar.bz2</tt> ja <tt>.tar</tt>-paketit hakemistosta /warez: | ||
[[tar]] -cjf warez.tar.bz2 /warez | [[tar]] -cjf warez.tar.bz2 /warez | ||
tar -czf warez.tar.gz /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== | ==Purkaminen== | ||
Puretaan paketit <tt>mauri.tar.gz</tt> ja <tt>erkki.tar.bz2</tt> | Puretaan paketit <tt>mauri.tar.gz</tt> ja <tt>erkki.tar.bz2</tt> ja <tt>ismo.tar</tt> | ||
tar -xzf mauri.tar.gz | tar -xzf mauri.tar.gz | ||
tar -xjf erkki.tar.bz2 | tar -xjf erkki.tar.bz2 | ||
tar -xf ismo.tar | |||
[[Luokka:Tiedostomuodot]] | [[Luokka:Tiedostomuodot]] |
Versio 3. lokakuuta 2007 kello 22.06
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