The Setup

Starting with the 0.18.x version series, Barry and OpenSync binary packages are available via yum.

To install the latest version of Barry onto Fedora 16, create a new file (for example, barry.repo) in your /etc/yum.repos.d/ directory with the following contents:


[Barry]
name=Barry for Fedora $releasever - $basearch
failovermethod=priority
baseurl=http://download.barry.netdirect.ca/barry-latest/dists/fedora$releasever/i686/
enabled=1
metadata_expire=7d
gpgcheck=1
gpgkey=http://download.barry.netdirect.ca/barry-latest/dists/fedora$releasever/i686/RPM-GPG-KEY-barry

[Barry-source]
name=Barry sources for Fedora $releasever - Source
failovermethod=priority
baseurl=http://download.barry.netdirect.ca/barry-latest/dists/fedora$releasever/source-i686/
enabled=1
metadata_expire=7d
gpgcheck=1
gpgkey=http://download.barry.netdirect.ca/barry-latest/dists/fedora$releasever/source-i686/RPM-GPG-KEY-barry

If you only want to use a specific version of Barry, you can change the URLs from "barry-latest" to, for example, "barry-0.18.4". Check out the latest available versions at the Sourceforge file list page.

Currently, only Fedora 16 and 17 are supported.

The Packages

Barry is split up into multiple binary packages. For example, if you want the GUI backup program, you will also need the Barry library.

For most non-development systems, you will need:

For syncing, you will also need one of the available versions of OpenSync (either 0.2x, or 0.39). Note that OpenSync 0.39 is sometimes called 0.4x.

The 0.2x series includes the following packages:

The 0.4x series includes the following packages:

There are 3 convenience packages: binarymeta2x, binarymeta4x, and binarymeta-everything. Install these if you want to install everything.

For development systems, you will need the following additional packages:

Removal

Everything depends on the following 3 packages: libbarry0, libopensync, and/or libopensync1. Remove them, and the rest will follow.