Ok por partes...una imagen vale más que mil palabras por lo que has hecho muy bien en volcar el resultado de apt-get update
El principal problema es que la versión de mono 3.8.0 no tiene paquete para la arquitectura armhf que es la de las raspis y probando he visto que la 3.12.0 (en verdad se instala la 3.12.1) va bien y tiene paquete para armhf. Así que vamos a hacer lo siguiente:
Vamos a ejecutar:
sudo
rm /etc/apt/sources.list.d/mono-oficial.list (no queremos actualizar mono a la última versión)
echo "deb http://download.mono-project.com/repo/debian wheezy/snapshots/3.12.0 main" | sudo tee /etc/apt/sources.list.d/mono-xamarin.listdesinstalamos el actual mono:
sudo apt-get purge mono-*parece que hay problemas de llaves de mono así que instalamos la que ponen en su página:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EFsudo apt-get cleany actualizamos con:
sudo apt-get updatesudo apt-cache policy mono-completeSi te sale
3.12.1-0xamarin1 estamos de enhorabuena
así que hacemos
He encontrado problemas de dependencias con apt-get que no me dejaba instalarlo por lo que lo he hecho con
aptitude que resuelve mejor esos problemas:
sudo aptitude install mono-complete=3.12.1-0xamarin1y supuestamente aptitude nos instalará mono-complete 3.12.1
Tras terminar verificamos que versión tenemos de mono con
mono -VSi la tenemos ya podemos ejecutar CumulusMX.
Resulta curioso... yo tengo una Orange Pi... de hecho todo esto lo estoy probando en ella y en el repositorio de armbian viene la 3.2.8 y ejecutaba Cumulus MX y podía acceder a él a través de la IP de la Orange. Descargaba del datalogger de la Davis y se quedaba funcionando pero en la página no se actualizaban los datos ni por websockets que vienen por defecto ni por Ajax.
He instalado esta versión de mono 3.12.1 y si van ya los datos en la página
Si consigues instalarlo y que funcione no hagas un apt-get update o podrá machar la versión de mono con una más nueva. Habrá que marcar la versión que nos va para que no la actualice del repositorio de la raspberry y también he visto un script bash para dejar a Cumulus MX como si de un servicio Linux (daemon) se tratase. Se descarga de la siguiente página:
http://jankreutzer.de/index.php/software/raspberrypi/cumulusmx-start-stop-script.htmlAhí se encuentran las instrucciones y la descarga al final de la página.
A ver si logramos hacer funcionar el tuyo