CÓMO - Mono 1.1.7 + Beagle 0.0.9 en Ubuntu Hoary

+1
0
-1

Aquí os muestro como hacer funcionar las últimas versiones de Beagle y Mono usando los Backports de Hoary.

[Nota: Editado para añadir el comando apt-get update]

(1) Añadimos los atributos extendidos a nuestra partición raiz (/), o a la /home en /etc/fstab
Antiguo -> /dev/hde6 / ext3 defaults,errors=remount-ro 0 1
Nuevo -> /dev/hde6 / ext3 defaults,errors=remount-ro,user_xattr 0 1

(2) Añadimos los repositorios de Backports al /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) Actualizamos nuestras fuentes
$ sudo apt-get update

(4) Instalamos los paquetes necesarios (son muchos, lo sé, pero es que Beagle tiene muhas dependencias de desarrollo)
$ 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) Enlazamos algunas librerías que dan problemas
$ 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) Ejecutamos el demonio de Beagle
$ beagled

(7) Ejecutamos la utilidad de búsquedas
$ best

(8) Si todo funciona bien, podemos añadir ambos programas a nuestra sesión Gnome apra que se arranquen al loguearse.
Sistema -> Preferencias -> Sesiones
* Programas al inicio -> Añadir: Comando de inicio [beagled] / Order: [50]
* Programas al inicio -> Añadir: Comando de inicio [best ] / Order: [50]

Pues eso es todo! Ya deberíais tener Beagle y Mono funcionando!!

-- infinito -> www.infinitodev.tk

Comentarios

Imagen de skauch

He usado beagle hace un tiempo pero lo que no he podido hacer es que busque dentro de los archivos .doc. Instale wv pero aun asi no busca.

¿Haz tenido ese problema?

-----------------------------------------
Cristian Correa Urrutia
Estudiante Ingeniería Civil en Informatica
UTFSM

Cristian Correa Urrutia
Estudiante Ingeniería Civil en Informatica
UTFSM

Imagen de infinito

Pues la verdad, no he sido capaz, aunque tampoco suelo usar documentos formato .doc

El problema está en que Beagle necesita la versión 1.x.x de WV, y en Ubuntu (y Debian) solo está la versión 2.x.x (date cuenta que se necesita la versión -dev).

Además, intenté instalar WV 1 desde el código fuente, pero parece que Beagle no lo reconoce... No sé si tiene que ver como está compilado Beagle en los Backports.... no estoy seguro y no he tenido tiempo para mirarlo.

A lo mejor deberías bajar las fuentes de Beagle desde los backports, y echar un ojo a como estña compilado, porque a lo mejor está función está deshabilitada...

Imagen de Anónimo

Beagle soporta particiones ext3 solamentek, verdad?
La verdad es que uso todavía una particion fat32 para muchos datos compartidos con windows, incluyendo por ejemplo, el correo de thunderbird correctamente sincronizado, además, de mucho contenido en formato microsoft office de años atrás.

Se puede decir que la mayoría de mis documentos, imágenes y música están en fat32? Sería util Beagle para mi?

Imagen de infinito

Pues de momento sólo soporta ext3 y reiser3. No soporta NFS, Reiser4, NTFS ni Fat, aunque parece que en próximas versiones planean incluir soporte para estos sistemas de ficheros.

Y es cierto que muchos usuarios utilizamos particiones vfat para compartir datos, asi que estaría bien que implementasen el soporte para estos sistemas pronto... Aunque nunca se sabe... Pero en teoría para la primera milestone está previsto el soporte vfat, aunque no sé cuando saldrá.

Imagen de js.toledano

Y lo he intentado. Asi que aqui dejo mi frustración.
Este es el error:
ioctl: Dirección incorrecta

Unhandled Exception: System.IO.IOException: Attempt to watch /usr/share/applications failed!

Siempre es el mismo error.

Esta es la versión de mi kernel: linux-image-2.6.10-5-686, construida con: 2.6.10-34.1

Mira la entrada de grub:kernel /boot/vmlinuz-2.6.10-5-686 root=/dev/hda5 ro resume=/dev/hda8 inotify single

Y la de mi fstab: /dev/hda6 /home ext3 defaults,user_xattr 0 2

No se que hice mal. Seguí paso a paso tu mini-como. Por cierto, con el kernel 2.6.12-rc4 si funciona.

Que alguien me ayude (o solucione mi problema).

PD. Tampoco funciona f-spot. Pero si funciona modevelop


SapoDriLo
Guía Ubuntu, Búsqueda

En esta vida solo puedes tener dos cosas: razones y resultados.
Las razones no cuentan.

Imagen de infinito

Si usas inotify, necesitas una versión >=0.21, creo que va a ser eso...

Imagen de js.toledano

Es cierto, una vez que retiré inotify del grub, funcionó sin problemas. Para el kernel pesonalizado, esa opción sigue siendo requerida.

Excelente tutorial. Muchas gracias.


SapoDriLo
Guía Ubuntu, Búsqueda

En esta vida solo puedes tener dos cosas: razones y resultados.
Las razones no cuentan.

Imagen de Anónimo

Err http://backports.ubuntuforums.org hoary-backports/main Packages
403 Forbidden
Err http://backports.ubuntuforums.org hoary-backports/universe Packages
403 Forbidden
Err http://backports.ubuntuforums.org hoary-backports/multiverse Packages
403 Forbidden
Err http://backports.ubuntuforums.org hoary-backports/restricted Packages
403 Forbidden
Err http://backports.ubuntuforums.org hoary-backports-staging/main Packages
403 Forbidden
Err http://backports.ubuntuforums.org hoary-backports-staging/universe Packages
403 Forbidden
Err http://backports.ubuntuforums.org hoary-backports-staging/multiverse Packages
403 Forbidden
Err http://backports.ubuntuforums.org hoary-backports-staging/restricted Packages
403 Forbidden
Err http://backports.ubuntuforums.org hoary-extras/main Packages
403 Forbidden
Err http://backports.ubuntuforums.org hoary-extras/universe Packages
403 Forbidden
Err http://backports.ubuntuforums.org hoary-extras/multiverse Packages
403 Forbidden
Err http://backports.ubuntuforums.org hoary-extras/restricted Packages
403 Forbidden
Err http://backports.ubuntuforums.org hoary-extras-staging/main Packages
403 Forbidden
Err http://backports.ubuntuforums.org hoary-extras-staging/universe Packages
403 Forbidden
Err http://backports.ubuntuforums.org hoary-extras-staging/multiverse Packages
403 Forbidden
Err http://backports.ubuntuforums.org hoary-extras-staging/restricted Packages
403 Forbidden

¿son correctos o es algo temporal?

Muchísimas gracias por el HOWTO en cualquier caso :-D

Imagen de Anónimo

En:

http://backports.ubuntuforums.org/
http://backports.ubuntuforums.org/url.php

dicen expresamente:

If possible, DO NOT USE THESE

Y un mirror muy bueno aparenta ser este:
ftp://ftp2.caliu.info/backports/

Imagen de Anónimo

Me funciono todo sin problemas pero... no para de chupar disco duro :P y como el disco del portatil es lento se queda como bloqueado porque el ordenador no da mas a basto.