Using the SynCE GNOME VFS plugin, one can browse one's device's filesystem using Nautilus.

Prerequisites

Debian or Ubuntu

sudo apt-get install libgnomevfs2-dev

May also need:

sudo apt-get install libsynce0-dev librapi2-dev

Installing

Download the tarball:

Extract, configure, compile, and install.

$ tar zxf synce-gnomevfs-0.11.tar.gz
$ cd synce-gnomevfs-0.11/
$ ./configure --prefix=<GNOME_root>
$ make
$ sudo make install

To install "safely", replace make and sudo make install with:

sudo checkinstall

(need to have package checkinstall as well)

Note: About '--prefix=<GNOME_root>': On the synce-users mailing list, Mark Ellis wrote:

Ideally we don't want to be putting it in /usr, but gnomevfs just
doesn't find it if we don't.

In this case, Mark refers to the need to use --prefix=/usr on a distribution like Debian, where GNOME is installed under /usr. The important thing is that the prefix be set so that the module installs where GNOME can find it. Leaving off the prefix argument to the configure script causes software to be installed under /usr/local, and this definitely does not work on Debian and many other distributions.

In Ubuntu 7.10 I had to use this configure line:

./configure --prefix=/usr --sysconfdir=/etc

Using

Simply browse to synce:/// in Nautilus.

SynceTools/SynceVfs (last edited 2008-04-19 16:50:57 by HendyIrawan)