Foro de Chronojump en castellano
Chronojump en Linux - Versión para Impresión

+- Foro de Chronojump en castellano (http://foro.chronojump.org)
+-- Foro: Software y hardware (/forumdisplay.php?fid=1)
+--- Foro: Software Chronojump (/forumdisplay.php?fid=2)
+--- Tema: Chronojump en Linux (/showthread.php?tid=1282)



Chronojump en Linux - xavi - 04-01-2013 01:50 PM

Atención, la información de esta página se encuentra desactualizada

Consultar esta página: http://chronojump.org/chronojump_linux_compile.html




1) Asignar permisos para Chronopic

Para conectarse a Chronopic se necesitan permisos del puerto serie. Ejecutar el siguiente comando sustituyendo nombredeusuario por el nombre del usuario
Código:
sudo usermod -a -G dialout nombredeusuario

Salir de la sesión para que se reconozcan los permisos

2) Instalar Chronojump

Existen tres modos de instalación, ordenados de más sencillo a más complejo:

2.1) Instalar el paquete Debian / Ubuntu [Recomendado]
2.2) Instalar desde el código fuente
2.2.1) Descargar el código fuente
2.2.1.1) Descargar el código de la última versión puglicada
2.2.1.2) Descargar el código desde GIT
2.2.2) Descargar los paquetes necesarios para la compilación
2.3) Compilar
[/list]

2.1) Instalar el paquete Debian / Ubuntu [Recomendado]

Añadir este repositorio para mantenerse actualizado automáticamente:
Código:
sudo add-apt-repository ppa:u-info-x/chronojump-ppa
Actualizar la lista de software:
Código:
sudo apt-get update

2.2)Descargar el código fuente

Puede escoger entre descargar la última versión publicada del código (Sección 2.2.1.1) o la versión más reciente (Sección 2.2.1.2)

2.2.1.1) Bajar la última versión publicada de Chronojump y compilarla

Bajar el último archivo tar.xz de aquí:
http://ftp.gnome.org/pub/GNOME/sources/chronojump/

Descomprimir
Código:
tar xJvf archivo.tar.xz (siendo "archivo.tar.xz" el nombre del archivo descargado)

2.2.1.2) Bajar la última versión en el GIT de Chronojump

Bajarse las fuentes del GIT

Instalar git
Código:
sudo apt-get install git

Clonar el repositorio
Código:
git clone git://git.gnome.org/chronojump

2.2.2) Descargar los paquetes necesarios para la compilación.

Compilar. Para compilar Chronojump son necesarios muchos paquetes:
Código:
sudo apt-get install build-essential libgtk2.0-dev r-base automake mono-gmcs mono-dmcs libtool libmono-cil-dev libmono-2.0-dev libglib2.0-cil-dev libgtk2.0-cil-dev libglade2.0-cil-dev libmono-cil-dev libgstreamer-plugins-base0.10-dev libgstreamer0.10-dev mono-xbuild intltool libgtk2.0-dev r-base mono-devel libmono-system-json4.0-cil gstreamer0.10-tools

Cuando se ejecute el comando aparecerán muchos más dependencias que se instalarán.

2.2.3) Compilar

Si se ha bajado la última versión publicada de Chronojump, sustituir -x.x.x por la versión, por ejemploe: -1.5.1

Código:
cd chronojump-x.x.x
./configure
make

Si se ha bajado del GIT:

Código:
cd chronojump
./autogen.sh
make

Si han aparecido errores compilando libcesarplayer, borrar los .o, .la, .lo en libcesarplayer/src/
y compilar de nuevo.

Cuando no haya errores, instalar
Código:
sudo make install

Si se quiere bajar nuevamente lo que hay en el GIT y compilarlo de nuevo, se deberá acceder al directorio de Chronojump usando la terminal y hacer lo siguiente:

Código:
git pull
make
sudo make install


3) Ejecutar

Abrir el programa Chronojump que ya estará instalado


Si hay algún problema por culpa de una compilación anterior

Escribir estos comandos:
Código:
make distclean
autogen.sh
configure
make
sudo make install

Si se bloquea el programa ocasionalmente, puede ser debido a problemas de Mono y la tarjeta de audio. Se puede ver en el log del programa cuando se ejecuta así:
Código:
chronojump > log.txt 2>&1
La solución es instalar una versión de Mono actualizada, porque el error de Mono se arregló el 28 de noviembre de 2014.
http://www.mono-project.com/download/#download-lin
https://github.com/mono/mono/pull/1376

Este problema ya se ha arreglado en el GIT.

Saludos