1 <?
include ("barry.inc"); ?
>
3 <?
createHeader("Installing Barry on Debian or Ubuntu or Mint"); ?
>
5 <?
createSubHeader("The Setup"); ?
>
7 <p
>Starting with the
0.18.x version series
, Barry
and OpenSync binary
8 packages are available via apt
-get
.
10 <p
>To install the latest version of Barry onto Debian Squeeze
, add
11 the following line to your
/etc
/apt
/sources
.list file
:
14 deb http
://download.barry.netdirect.ca/barry-latest/ squeeze main
17 <p
>If you only want to
use a specific version of Barry
, you can change
18 the URL from
"barry-latest" to
, for example
, "barry-0.18.3".
19 Check out the latest available versions at the
20 <a href
="http://sourceforge.net/projects/barry/files/barry/">Sourceforge
23 <p
>There are multiple versions of Ubuntu available
. Replace the word
24 "squeeze" above with one of the following
:
33 <p
>For Mint
, pick the version of Debian
or Ubuntu that your version of
36 <p
>Finally
, you will need to update your apt keyring with the following
40 82DE DE11
74C1
0EA7 C55D
5679 3B52
35AE B6C2
250E
43 <p
>One way to fetch this key is by using gpg
:
46 gpg
--keyserver pgp
.mit
.edu
--recv
-key B6C2250E
47 gpg
--armor
--export B6C2250E
>
; barry
.key
52 <?
createSubHeader("The Packages"); ?
>
54 <p
>Barry is split up into multiple binary packages
. For example
,
55 if you want the GUI backup program
, you will also need the Barry library
.
57 <p
>For most non
-development systems
, you will need
:
61 <li
>barrybackup
-gui
</li
>
66 <p
>For syncing
, you will also need one of the available versions of
67 OpenSync (either
0.2x
, or 0.39). Note that OpenSync
0.39 is sometimes
70 <p
>The
0.2x series includes the following packages
:
75 <li
>opensync0
-plugin
-barry
</li
>
76 <li
>opensync0
-plugin
-evolution
</li
>
77 <li
>opensync0
-plugin
-file
</li
>
78 <li
>opensync0
-plugin
-kdepim
</li
>
81 <p
>The
0.4x series includes the following packages
:
86 <li
>opensync1
-plugin
-barry
</li
>
87 <li
>opensync1
-plugin
-evolution
</li
>
88 <li
>opensync1
-plugin
-evolution3
</li
>
89 <li
>opensync1
-plugin
-file
</li
>
90 <li
>opensync1
-plugin
-vformat
</li
>
91 <li
>opensync1
-plugin
-xmlformat
</li
>
94 <p
>There are
3 convenience packages
: binarymeta2x
, binarymeta4x
, and
95 binarymeta
-everything
. Install these
if you want to install everything
.
97 <p
>For development systems
, you will need the following additional
100 <li
>libbarry
-dev
</li
>
104 <?
createSubHeader("Removal"); ?
>
106 <p
>Everything exists in
or depends on the following
4 packages
: libbarry18
,
107 libopensync0
, libopensync1
, and barry
-doc
. Remove them
, and the rest will