-------------------------------------------------------------------------------
|README                                                                       |
|Copyright (C) 2007                                                           |
|Debarshi Ray                                                                 |
|All rights reserved.                                                         |
|                                                                             |
|Copying and distribution of this file, with or without modification, are     |
|permitted in any medium without royalty provided the copyright notice and    |
|this notice are preserved.                                                   |
-------------------------------------------------------------------------------

Opyum (pronounced 'opium') provides a set of tools to enable users, who do not
have a good network (eg., Internet) connection at their ready disposal, to
easily install new packages or update existing ones through the conventional
package management system available in Fedora.

To install or update packages on a standalone system using Opyum you need
access to any other system having a good network connection and have to carry
out the following four steps. Let us assume that Ginger is a Fedora system
having a good network connection, while Sunflower is a standalone Fedora
system on which we intend to install or update packages Foo and Bar.

The first step is to run Opyum on Sunflower and use the Profile Manager to
export the profile of the system as an uncompressed Tar archive. eg.,
sunflower.tar.

Carry the exported profile on any offline media (USB stick, CD, DVD, etc.) to
Ginger, and use Opyum's Profile Manager to import the profile from the
uncompressed Tar archive.

Once the profile has been imported into Ginger, mark it as the active profile 
and select packages Foo and Bar. Opyum will automatically resolve the
dependencies using the profile information that you just supplied, and download
all the necessary packages on Ginger. These packages would be then combined
into an uncompressed Tar archive to form a Yum-Pack. eg., foo-bar.tar.

Take the Yum-Pack on any offline media (USB stick, CD, DVD, etc.) to Sunflower.
Right-click the Yum-Pack and open it with the Yum-Pack installer to proceed
with the installation or updation.

If all the above steps completed successfully, you should now have packages
Foo and Bar installed or updated on Sunflower.

Further reading:
https://hosted.fedoraproject.org/projects/opyum/

Bug reports:
https://bugzilla.redhat.com/
