莓官方目前是还没有Linux版的桌面管理器的,不过用Barry也可以实现大部分功能。
充电、同步、备份和恢复数据、安装和卸载应用程序、拖电脑上网
这些都能实现。
第一部分说下自己动手编译安装,第二部分是在Ubuntu、Archlinux、Mandriva、Fedora和红旗等具体发行版上的简单安装方法。
一、对所有Linux版本都适用的安装方法,这就是:自己编译!
这是我比较推荐的一个方法,一是因为直接安装的可能功能不全(我曾经在ubuntu9.04下安装后没有bjavaloader,不能安装卸载软件),二是自己你可以学到最基本的linux下编译安装软件的方法。
主页:http://repo.or.cz/w/barry.git
barry-0.16 release下载:
http://repo.or.cz/w/barry.git/snapshot/7f6f5b240cce731039444641d1bea9974ee4ac8a.zip
或:
另外,也可以从这里下载最新的开发中的版本。
自己编译的话,都是一样的步骤了。
终端下:
cd barry(barry是你解压出来的目录)
./buildgen.sh cleanall
./buildgen.sh
./configure –enable-gui
make
sudo make install
./configure后面加–enable-gui,才能使用有gui界面的barrybackup,另外似乎一共可以跟三个高级选项,–enable-boost , –enable-gui, –enable-opensync-plugin,全跟上的话就把所有能装的都装全了。
安装过程可能出错,要注意你是否把装barry所依赖的东西全部装上了,比如说我在安装的过程中加了–enable-gui选项,但是没装libtar-dev,make语句老出错,后来根据它的提示,看了官方的依赖关系,把libtar-dev装上再make就好了。在这里可以查看依赖关系。
下面是具体版本下的安装,因为很多版本安装也很方便。
1. Ubuntu:
蓦然发现,自己加的成都电子科大的源里都有Barry了,我在9.04的时候用好像没有bjavaloader,也就是还不能安装卸载软件,所以我建议还是自己下载barry.git的自己编译安装(见第一部分)。
这个就很好说,大家输这条命令:
apt-cache search blackberry
就可以看到能用的和黑莓有关的包了,现在我看到的内容是这样的:
barry-util – Command line utilities for working with the RIM BlackBerry Handheld
barry-util-dbg – Command line utilities for working with the RIM BlackBerry Handheld
barrybackup-gui – GTK+ based GUI for backing up the RIM BlackBerry Handheld
barrybackup-gui-dbg – GTK+ based GUI for backing up the RIM BlackBerry Handheld
libbarry-dev – Development files for libbarry
libbarry0 – Library for using the BlackBerry handheld on Linux
libbarry0-dbg – Library for using the BlackBerry handheld on Linux
opensync-plugin-barry – Opensync Blackberry plugin, based on the Barry project
opensync-plugin-barry-dbg – Opensync Blackberry plugin, based on the Barry project
所以我把libbarry0, barrybackup-gui,barry-util装上:
sudo apt-get install libbarry0 barrybackup-gui barry-util
呵呵,要是你前一条命令看不到什么的话,你需要换个源。
2. ArchLinux(这个已经是我很久以前写的了,大家自己看着办……核心是“用yaourt装”):
其实我最想告诉大家的是:Arch下用yaourt可以安装!其它的,我想:一般用arch的人自己就能动手去装了。
下面还是对于说下具体过程:
1.1 准备工作:安装yaourt(如果你已经装了就略过吧)
在/etc/pacman.conf中添加
“[archlinuxfr]
Server = http://repo.archlinux.fr/i686”
终端下:
pacman -Sy yaourt
有问题,参考这里。
(安装yaourt的工作可能出现的问题是依赖问题,这些问题大约都能解决,这里就不罗嗦了。)
1.2 安装barry
实际上yaourt安装很人性化,回答几个对话它就会自己给你装好,不过要注意安装过程中的信息,比如别人的comment。
终端中输入:
yaourt barry
可以看到:
1 aur/barry 0.14-2 (12)
Barry is a GPL C++ library for interfacing with the RIM BlackBerry Handheld. It supports synchronization via opensync
2 aur/barry-git 20090514-1 (0)
Barry is a GPL C++ library for interfacing with the RIM BlackBerry Handheld.
==> Enter n° (separated by blanks, or a range) of packages to be installed
==> ———————————————-
==>
选 1 ,装barry, 没安装上,比较菜,没找到原因。
选2, 装barry-git,安装过程中注意按照comment里的提示,改下PKGBUILD文件。成功倒是成功了,似乎有些东西不能用,不过bjavaloader能用了,我已经觉得很爽了。
3.Mandriva,Fedora,RedHat, 红旗等(rpm)。
据说Mandriva下是可以在包管理器中直接安装的,参考这里。其实Barry的下载包里头有rpm的,估计FC,RH,RF之类的都可以用呢。