Blackberry and Linux

I'm hard on cell phones it seems. I've drowned one and broken two and given one away in the past 6 months - so I'm now going to try a Blackberry flip - one with a cover over the screen and major components so I don't crack the display like my Sony/Errickson (and I'll try not to drown it in the pond) and one that will do a few more things at once than the iPhone I gave to my daughter-in-law (I hate single-tasking computers!)
So - now I have a Blackberry - have put 4 Gigs of flash into it, have successfully linked it as a USB disk to my Linux box and seen video - now I want to sync it with my contacts and e-mail and such.
Looking around with Google I see all manner of stuff from a couple of years ago - and one relatively recent article about using Ubuntu Linux but I run Fedora and things have changed quite a bit since the Ubuntu article was written.
So I guess we'll start with a grep through the stuff I have available to me in Yum
I'm always looking for stuff like this - mostly for video processing recently but I've developed a bit of a plan. I have a number of repositories I can look through and I tend to keep a recent list of what packages they have available to me in a file "yum.list" created with "yum list > yum.list"
One of the posts I found referenced an application called "barry" - an obvious mis-spelling of "berry" but not something I'd have looked for myself. There is in fact an application called "barry"
grep -i barry yum.list
barry.x86_64 0.15-0.7.20090630git.fc11 @updates
barry-libs.x86_64 0.15-0.7.20090630git.fc11 @updates
barry-opensync.x86_64 0.15-0.7.20090630git.fc11 @updates
barry-devel.i586 0.15-0.7.20090630git.fc11 updates
barry-devel.x86_64 0.15-0.7.20090630git.fc11 updates
barry-devel-docs.noarch 0.15-0.7.20090630git.fc11 updates
barry-libs.i586 0.15-0.7.20090630git.fc11 updates
"yum install barry barry-libs barry-opensync" got that puppy installed under "Accessories" on the desktop menu
It turns out that on its own, barry will backup your blackberry to disk and allow you to restore it - not bad but now really what I was looking for.
OK - seems there's a package called "opensync" too - so:
grep -i sync yum.list
barry-opensync.x86_64 0.15-0.7.20090630git.fc11 @updates
libasyncns.x86_64 0.7-2.fc11 installed
libopensync.x86_64 1:0.22-4.fc11 @fedora
libopensync-plugin-evolution2.x86_64 1:0.22-2.fc11 @fedora
rsync.x86_64 3.0.6-0.fc11 installed
syncevolution.x86_64 0.8.1a-1.fc11 @fedora
allgeyer-musisync-fonts.noarch 5.002-2.fc11 fedora
camcardsync.x86_64 0.1.1-2.fc11 updates
claws-mail-plugins-synce.x86_64 3.7.2-3.fc11 updates
corosync.x86_64 1.0.0-1.fc11 updates
corosynclib.i586 1.0.0-1.fc11 updates
corosynclib.x86_64 1.0.0-1.fc11 updates
corosynclib-devel.i586 1.0.0-1.fc11 updates
corosynclib-devel.x86_64 1.0.0-1.fc11 updates
drpmsync.x86_64 3.4-16.fc11 fedora
garmin-sync.noarch 0.3-3.fc11 fedora
grsync.x86_64 0.9.1-1.fc11 updates
imapsync.noarch 1.286-2.fc11 updates
isync.x86_64 1.0.4-4.fc11 fedora
libasync.i586 0.17.0-2.fc11 updates
libasync.x86_64 0.17.0-2.fc11 updates
libasync-devel.i586 0.17.0-2.fc11 updates
libasync-devel.x86_64 0.17.0-2.fc11 updates
libasyncns.i586 0.7-2.fc11 fedora
libasyncns-devel.i586 0.7-2.fc11 fedora
libasyncns-devel.x86_64 0.7-2.fc11 fedora
libopensync.i586 1:0.22-4.fc11 fedora
libopensync-devel.i586 1:0.22-4.fc11 fedora
libopensync-devel.x86_64 1:0.22-4.fc11 fedora
libopensync-plugin-file.x86_64 1:0.22-2.fc11 fedora
libopensync-plugin-gnokii.x86_64 1:0.22-2.fc11 fedora
libopensync-plugin-google-calendar.x86_64
libopensync-plugin-gpe.x86_64 1:0.22-2.fc11 fedora
libopensync-plugin-irmc.x86_64 1:0.22-2.fc11 fedora
libopensync-plugin-kdepim.x86_64 1:0.22-5.fc11 fedora
libopensync-plugin-moto.x86_64 1:0.22-2.fc11 fedora
libopensync-plugin-opie.x86_64 1:0.22-2.fc11 fedora
libopensync-plugin-palm.x86_64 1:0.22-2.fc11 fedora
libopensync-plugin-python.x86_64 1:0.22-2.fc11 fedora
libopensync-plugin-sunbird.x86_64 0.22-5.fc11 fedora
libopensync-plugin-synce.x86_64 1:0.22.1-1.fc11 updates
libopensync-plugin-synce-wm5.x86_64 0.14-3.fc11 updates
libopensync-plugin-syncml.x86_64 1:0.22-2.fc11 fedora
librsync.i586 0.9.7-14.fc11 fedora
librsync.x86_64 0.9.7-14.fc11 fedora
librsync-devel.i586 0.9.7-14.fc11 fedora
librsync-devel.x86_64 0.9.7-14.fc11 fedora
libsynce.i586 0.14-1.fc11 updates
libsynce.x86_64 0.14-1.fc11 updates
libsynce-devel.i586 0.14-1.fc11 updates
libsynce-devel.x86_64 0.14-1.fc11 updates
libsyncml.i586 1:0.4.6-1.fc11 fedora
libsyncml.x86_64 1:0.4.6-1.fc11 fedora
libsyncml-devel.i586 1:0.4.6-1.fc11 fedora
libsyncml-devel.x86_64 1:0.4.6-1.fc11 fedora
msynctool.x86_64 1:0.22-1.fc11 fedora
multisync.x86_64 0.91.1-0.1.svn384.fc11 fedora
perl-Async-MergePoint.noarch 0.03-1.fc11 updates
perl-File-RsyncP.x86_64 0.68-5.fc11 fedora
perl-File-Sync.x86_64 0.09-6.fc11 fedora
perl-Gearman-Client-Async.noarch 0.94-5.fc11 fedora
perl-IO-Async.noarch 0.23-1.fc11 updates
perl-MooseX-Async.noarch 0.07-2.fc11 fedora
python-libasyncns.x86_64 0.7.1-2.fc11 fedora
synce-gnome.noarch 0.11-3.fc11 fedora
synce-gnomevfs.x86_64 0.13-1.fc11 fedora
synce-hal.x86_64 0.14-3.fc11 updates
synce-kde.x86_64 0.9.1-4.fc11 fedora
synce-kde-devel.i586 0.9.1-4.fc11 fedora
synce-kde-devel.x86_64 0.9.1-4.fc11 fedora
synce-kpm.noarch 0.14-1.fc11 updates
synce-serial.x86_64 0.11-3.fc11 fedora
synce-software-manager.x86_64 0.9.0-12.fc11 fedora
synce-sync-engine.x86_64 0.14-3.fc11 updates
synce-trayicon.x86_64 0.13-1.fc11 fedora
vdrsync.noarch 0.1.3-14.PRE1.050322.fc11 rpmfusion-free
and we find lots of libopensync-plugins - but nothing obvious for Blackberry :(
More digging - OK really look at the article in the Ubuntu forums for hints
more coming - my Evolution is digesting a major file move and is beating up my workstation -back in an hour or two - richard



What's Related