Ero sivun ”Cpio” versioiden välillä
Siirry navigaatioon
Siirry hakuun
rpm
pEi muokkausyhteenvetoa |
(rpm) |
||
Rivi 2: | Rivi 2: | ||
'''cpio''' komentoriviohjelma on [[tiedosto|tiedostojen]] arkistointityökalu. Ohjelman nimi tulee sanoista '''C'''o'''p'''y '''I'''n '''O'''ut. <tt>Cpio</tt> käyttää omaa arkistoformaattia; arkistojen tiedostopääte on tyypillisesti <tt>.cpio</tt>. <tt>Cpio</tt>-ohjelma pystyy kuitenkin lukemaan ja kirjoittamaan muitakin kuin omaa tiedostoformaattia, esimerkiksi <tt>tar</tt>-arkistoja. | '''cpio''' komentoriviohjelma on [[tiedosto|tiedostojen]] arkistointityökalu. Ohjelman nimi tulee sanoista '''C'''o'''p'''y '''I'''n '''O'''ut. <tt>Cpio</tt> käyttää omaa arkistoformaattia; arkistojen tiedostopääte on tyypillisesti <tt>.cpio</tt>. <tt>Cpio</tt>-ohjelma pystyy kuitenkin lukemaan ja kirjoittamaan muitakin kuin omaa tiedostoformaattia, esimerkiksi <tt>tar</tt>-arkistoja. | ||
<tt>Cpio</tt> ei ole saavuttanut yhtä suurta suosiota kuin [[tar]]-ohjelma, mikä saattaa johtua cpio-ohjelman käyttötavasta, joka poikkeaa hieman muiden arkistointiohjelmien käyttötavasta. <tt>Cpio</tt>:lla on kuitenkin joitakin vahvuuksia verrattuna esimerkiksi <tt>tar</tt>-ohjelmaan. | <tt>Cpio</tt> ei ole saavuttanut yhtä suurta suosiota kuin [[tar]]-ohjelma, mikä saattaa johtua cpio-ohjelman käyttötavasta, joka poikkeaa hieman muiden arkistointiohjelmien käyttötavasta. <tt>Cpio</tt>:lla on kuitenkin joitakin vahvuuksia verrattuna esimerkiksi <tt>tar</tt>-ohjelmaan. [[RPM]]-paketeissa tiedostot säilytetään <tt>cpio</tt>-arkistossa. | ||
==Käyttö== | ==Käyttö== | ||
Rivi 41: | Rivi 41: | ||
cat proj1.cpio | ssh hemmo@kone 'cpio -id' | cat proj1.cpio | ssh hemmo@kone 'cpio -id' | ||
====RPM-tiedoston purku==== | |||
[[RPM]]-paketteja voi purkaa <tt>cpio</tt>:lla, kunhan ensin <tt>[[rpm2cpio]]</tt>-ohjelmalla erotetaan cpio-arkisto .rpm-tiedostosta: | |||
rpm2cpio paketti.rpm | cpio -idmv | |||
Valitsin <tt>-m</tt> säilyttää tiedostojen muokkausajat RPM-arkiston mukaisina ja valitsin <tt>-v</tt> tulostaa kaikki puretut tiedostonimet. | |||
===Copy-pass=== | ===Copy-pass=== | ||
Rivi 56: | Rivi 63: | ||
==Lisätietoja== | ==Lisätietoja== | ||
*man cpio | *<code>man cpio</code> | ||
*info cpio | *<code>info cpio</code> | ||
==Katso myös== | ==Katso myös== | ||
[[ | *<tt>[[tar]]</tt> | ||
[[Luokka:Pakkausohjelmat]] | [[Luokka:Pakkausohjelmat]] | ||
[[Luokka:Komentorivin perustyökalut]] | [[Luokka:Komentorivin perustyökalut]] |