Beagle 0.0.9 / Mono 1.1.7 on Ubuntu Hoary

That’s what I did to get Beagle up and running on my Hoary
(1) Add extended attributes to / on /etc/fstab
Old -> /dev/hde6 / ext3 defaults,errors=remount-ro 0 1
New -> /dev/hde6 / ext3 defaults,errors=remount-ro,user_xattr 0 1
(2) Add Backports repositories to /etc/apt/sources.list
deb ftp://ftp2.caliu.info/backports/ hoary-backports main universe multiverse restricted
deb ftp://ftp2.caliu.info/backports/ hoary-backports-staging main universe multiverse restricted
deb ftp://ftp2.caliu.info/backports/ hoary-extras main universe multiverse restricted
deb ftp://ftp2.caliu.info/backports/ hoary-extras-staging main universe multiverse restricted
(3) Update your sources…
$ sudo apt-get update
(4) Install needed packages (I know there’re too many packages, but Beagle needs a lot of dev dependencies…)
$ sudo apt-get install beagle gtk-doc-tools gtk-sharp-gapi \
libdbus-cil libevolution-cil libgconf2-dev libgconf-cil \
libgcrypt11-dev libgecko-cil libglade-cil libglib-cil libgmime-cil \
libgnome-cil libgnomevfs2-dev libgnutls11-dev libgpg-error-dev \
libgsf-cil libgtk-cil libgtksourceview-cil libidl-dev libmono0 \
libopencdk8-dev liborbit2-dev libpopt-dev libtasn1-2-dev mono \
mono-assemblies-arch mono-assemblies-base mono-common mono-gac \
mono-jit mono-mcs mono-utils sqlite indent libbonobo2-dev \
comerr-dev libart-2.0-dev libaudiofile-dev libbonoboui2-dev \
libcamel1.2-dev libebook1.2-dev libedataserver1.2-dev libesd0-dev \
libgnome-keyring-dev libgnome2-dev libgnomecanvas2-dev libgnomeui-dev \
libjpeg62-dev libkadm55 libkrb5-dev libnspr-dev
(5) Link some libs no linked correctly (because it was giving me problems…)
$ sudo ln -s /usr/lib/libMonoPosixHelper.so.0 /usr/lib/libMonoPosixHelper.so
$ sudo ln -s /usr/lib/libebook-1.2.so /usr/lib/libebook-1.2.so.0
(6) Run Beagle daemon
$ beagled
(7) Run search tool
$ best
(8) If everythings works fine, maybe you should add both daemon and search tool to your gnome-session, so they load when you login to Gnome
System -> Preferences -> Sessions
* Startup Programs -> Add: Startup Command [beagled] / Order: [50]
* Startup Programs -> Add: Startup Command [best ] / Order: [50]
That’s all, and everything is working perfect!












August 17th, 2005 at 13:37
you’re welcome!