From Fedora Project Wiki

(Created page with '== System Requirements in Fedora == RPM packages in Fedora 12 and later use xz compression (older versions use gzip-compressed RPMs). In order to either create or use deltaisos ...')
 
No edit summary
Line 1: Line 1:
== System Requirements in Fedora ==
== System Requirements in Fedora ==
RPM packages in Fedora 12 and later use xz compression (older versions use gzip-compressed RPMs).  In order to either create or use deltaisos between ISOs containing xz-compressed RPMs, Fedora 11 or later is required. Fedora 10 or below will '''not''' work since their version of the deltarpm package does not contain xz support.  In addition,
RPM packages in Fedora 12 and later use xz compression (RPMs in older versions use gzip compression).  In order to either create or use deltaisos between ISOs containing xz-compressed RPMs, Fedora 11 or later is required. Fedora 10 or below will '''not''' work since their version of the deltarpm package does not contain xz support.  In addition,
* In Fedora 11, the deltarpm package must be the updated version, 3.5 or later (not the deltarpm-3.4-16.fc11 release version which does not contain xz support).
* In Fedora 11, the deltarpm package must be the updated version, 3.5 or later (not the deltarpm-3.4-16.fc11 release version which does not contain xz support).
* In Fedora 12 or later, the deltaiso package must be installed as well.  (In Fedora 11, deltaiso support is contained in the deltarpm package, and there is no separate deltaiso package.)
* In Fedora 12 or later, the deltaiso package must be installed as well.  (In Fedora 11, deltaiso support is contained in the deltarpm package, and there is no separate deltaiso package.)
== Using Delta ISOs ==
The <code>applydeltaiso</code> command is used.  The syntax is
<pre>applydeltaiso oldiso deltaiso newiso</pre>
If <code>oldiso</code> is on a mounted CD/DVD disc, the following will also work (but will run more slowly due to the optical drive's greater access time):
<pre>applydeltaiso /dev/dvd deltaiso newiso</pre>
== Creating Delta ISOs ==
The <code>makedeltaiso</code> command is used.  The syntax is
<pre>makedeltaiso oldiso newiso deltaiso</pre>
Here, unlike the <code>applydeltaiso</code> command, <code>oldiso</code> should always refer to an ISO file, never a CD/DVD disc.  https://bugzilla.redhat.com/show_bug.cgi?id=569499

Revision as of 06:26, 3 March 2010

System Requirements in Fedora

RPM packages in Fedora 12 and later use xz compression (RPMs in older versions use gzip compression). In order to either create or use deltaisos between ISOs containing xz-compressed RPMs, Fedora 11 or later is required. Fedora 10 or below will not work since their version of the deltarpm package does not contain xz support. In addition,

  • In Fedora 11, the deltarpm package must be the updated version, 3.5 or later (not the deltarpm-3.4-16.fc11 release version which does not contain xz support).
  • In Fedora 12 or later, the deltaiso package must be installed as well. (In Fedora 11, deltaiso support is contained in the deltarpm package, and there is no separate deltaiso package.)

Using Delta ISOs

The applydeltaiso command is used. The syntax is

applydeltaiso oldiso deltaiso newiso

If oldiso is on a mounted CD/DVD disc, the following will also work (but will run more slowly due to the optical drive's greater access time):

applydeltaiso /dev/dvd deltaiso newiso

Creating Delta ISOs

The makedeltaiso command is used. The syntax is

makedeltaiso oldiso newiso deltaiso

Here, unlike the applydeltaiso command, oldiso should always refer to an ISO file, never a CD/DVD disc. https://bugzilla.redhat.com/show_bug.cgi?id=569499