ACTUALIZADO 29/05/2010, gracias a un comentario de Ignacio.
Hace unos días, os avisé de que ya estaban saliendo a la calle versiones en desarrollo del nuevo LyX 2.0, que ahora está previsto que salga definitivamente para Septiembre. Ahora os diré cómo instalar estas versiones, por si queréis seguir las novedades o echar una mano reportando bugs. No es recomendable para equipos de trabajo, porque puede fallar, aunque yo no he notado ningún error respecto a la versión 1.6. No obstante, si no te convence, puedes borrar LyX y reinstalar la versión de repositorios.
Antes de que saliera a la luz la versión 1.6 de LyX intenté instalar la versión en desarrollo compilando la fuente, pero no fui capaz. Sin embargo, ayer me propuse instalar la versión LyX 2.0 alpha3 y me funcionó. La verdad es que es muy sencillo, os cuento cómo lo hice:
En primer lugar, hay que descargar la fuente, para ello, nos vamos a esta página, pinchamos en la versión más reciente (en estos momento, alpha3) y descargamos el archvo comprimido tar.gz que encontramos. Descomprimís donde más rabia os dé, y dentro de la carpeta que os aparece, tenéis el archivo «INSTALL», donde encontraréis las instrucciones que he seguido.
Instalar los paquetes de compilación, desarrollo de Qt4 y soporte para corrector ortográfico aspell:
$ sudo aptitude install build-essential libqt4-dev libaspell-dev
Nos dirigimos a la carpeta y comprobamos que tenemos todos los paquetes necesarios para configurar:
$ cd /direccion/de/la/carpeta $ ./configure
Si tenemos todas las librerías necesarias para compilar, nos dirá que sigamos adelante. En caso contrario, nos pedirá que instalemos ciertos paquetes. En el caso de que queramos que se instale sin eliminar la versión estable, tecleamos «./configure – -with-version-suffix», así tendremos directorios de instalación y configuración independientes. Cuando tengamos resuelto esto, hacemos:
$ make
y comenzará a compilar, a mí me ha tardado bastante, así que paciencia…
Para comprobar que la compilación ha marchado bien (opcional), teclear
$ ./src/lyx
Y finalmente, instalamos (importante hacerlo como root):
$ sudo make install
¡Listo! Ahora, podemos correr LyX como de costumbre y tendremos esta nueva versión.
Hace tiempo que instalo versiones en desarrollo de LyX compilando las fuentes, por lo que sugiero una alternativa:
En realidad qt4-dev-tools no es necesario, esto es para desarrollar aplicaciones con qt. Con instalar las bibliotecas dev es suficiente, no hacen falta las herramientas.
Lo que es imprescindible para compilar lyx sería:
– El paquete build-essentials, que instala todas las dependencias necesarias para compilar cualquier programa a partir de sus fuentes.
– El paquete libqt4-dev que instala las bibliotecas de desarrollo propias de qt para poder compilar lyx
– Si además quieres soporte para el corrector ortográfico, aspell por ejemplo, debes instalar además libaspell-dev.
¡Ah! Si queremos mantener varias versiones de LyX de forma independiente, por ejemplo la estable y la de desarrollo, cada una con sus propios directorios incluso el personal en ~/.lyx, a la hora del .configure lo ejecutaremos así:
./configure –with-version-suffix
Así tendríamos, por ejemplo, el lyx ‘normal’ en /usr/share/lyx y un directorio personal ./lyx
y el LyX compilado en /usr/local/share/lyx-2.0.0alpha3 y un directoeio personal ./lyx-2.0.0alpha3, con configuraciones totalmente independientes.
Espero que esto os sea útil Saludos
¡Genial propuesta, Ignacio!
La verdad es que así es mucho mejor. Modificaré el post cuando tenga un ratico.
Gracias.
Pingback: Habilitar diccionario de sinónimos en LyX 2.0 alpha3 « Un Bioinformatiquillo
Hey paquillo!!!
Por inexplicables razones (o al menos inalcanzables para mis limitadas habilidades informaticas) mi lyx (ver-1.6.5) ha dejado de funcionar adecuadamente con la actualizacion que hice de Karmic a Lucid, asi que pense que era buen momento para probar la version 2 de Lyx. Pero llevo una semana tratando de descargarme el comprimido, pero al parecer el ftp no va mas.
Tendras forma de compartir dicho archivo comprimido? Mucho te lo he de agradecer asi como agradezco el excelente manual que haz heco, mira que me ha ayudado bastante.
Te envio un saludo desde Mexico.
El Neri
Hola Neri.
Pues yo he probado a descargar desde el enlace, que he puesto en el post y me lo ha descargado sin problemas:
ftp://ftp.lyx.org/pub/lyx/devel/lyx-2.0/alpha3/lyx-2.0.0alpha3.tar.gz
Vuelve a probar y si no consigues descargar, te lo envío.
Saludos. Paquillo.
hola!
yo he tenido problemillas con la versión 165
y por eso quiero bajarme la versión más reciente….(uno se harta después de que se cierra el programa cada vez que quiere insertar un flotante o hace Ctrl+Z)
…
pero bueno…
ya hay un alpha 4 de lyx 2.0
y de hecho…aparece un paquete que dice…+qt4
supongo que..entonces….
…..ya no tengo que hacer uso de ..
sudo aptitude install libqt4-dev
pero …no he entendido muy bien eso de tener las dos versiones…
lo que me quedo en la cabeza es que…
tengo que bajar archivo
crear un nuevo dir para lyx2.0
descomprimir..
y hacer
./configure -2.0
¡?
por cierto que acabo de bajar el
LyX-2.0.0alpha4+qt4.dmg.gz
y tuvo problemas la descomprimida…(…forma gráfica)
….
ahora intentaré bajar el
lyx-2.0.0alpha4.tar.gz
y haré todo lo que dicen aquí arriba!
pd. para el camarada Neri….yo también soy de México y los enlaces aquí (ftp://ftp.lip6.fr/pub/lyx/devel/lyx-2.0/alpha4/) jalan de volada! …
saludos
Hola Murpholinox. Seguramente este problema que tienes es un bug de la aplicación.
Si no tienes instalado libqt4-dev, es necesario que lo hagas, pues son librerías para compilar correctamente la aplicación. En caso de que no lo tengas instalado, cuando hagas «./configure» se te mostrará el problema.
Si haces «./configure» te machaca la versión que tienes actualmente instalada. En cambio si haces «./configure –with-version-suffix» hará una instalacion a partir y tendrás que ejecutarla con «lyx-2.0alpha4» o algo así.
Siempre que la he instalado, he descomprimido el tar.gz y me ha funcionado sin problemas.
Espero que no tengas más problemas.
Saludos.
hola! ya lo he podido instalar muchas gracias!
sólo un problemilla..
el lyxpipe ya no sirve…no puedo meter referencias con jabref..
…sugerencias!..
Hola
No tuve problemas con el FTP y bajé la versión 2.0.0alpha5 (la última actualmente).
Se demoró 15 minutos aproximadamente despues de ejecutar el comando make.
Lo instalé bien y todo, pero no sé dónde quedó ahora instalado. Revisé la carpeta /usr/share donde se encuentra LyX. Sin embargo, no encuentro alguna carpeta de la nueva versión. Alguna idea?
Saludos y gracias por las instrucciones.
Hola Felipe.
Es normal que tarda un tiempo en compilar.
Si para instalarlo usaste «./configure – -with-version-suffix», debes escribir «lyx-2.0.0alpha5» en un terminal o pulsando «Alt+F2» en Gnome.
Si usaste «./configure» se sustituye por tu antiguo LyX en caso de que lo tuvieras instalado y se ejecutaría escribiendo «lyx».
En cualquier caso puede probarlo desde la carpeta donde has descomprimido y compilado (fíjate en el final del post).
Espero que esto haya resuelto tus dudas.
Paquillo:
Ahora intenté usando «./configure» y ya lo puedo abrir ejecutando «lyx». Ahora a probarlo. Gracias por la respuesta.
Bueno ya está la alpha 6 y necesitan instalarse el paquete zlib1g-dev en ubuntu 10.04 para que no les marque «Cannot find zlib.h. Please check that the zlib library is correctly installed on your system.»
Saludos
Gracias por tu comentario, lo tendré en cuenta.
yo reinicié mi computadora con Ubuntu 10.10 e instalé LyX 2.0 alfa 6 y sucedió que no encontraba esa librería. Pero el problema se resolvió ….no tengo idea como…
.
Pingback: LyX 2.0 beta 1 liberado « Un Bioinformatiquillo
Hola. Pues algo debo estar haciendo mal, aunque no sé el que, porque al terminar el ./configure –with-version-suffix
me da el Ok, pero luego al hacer make me pone:
jose@jose-laptop:~/lyx-2.0.0beta1$ make
make all-recursive
make[1]: se ingresa al directorio `/home/jose/lyx-2.0.0beta1′
Making all in config
make[2]: se ingresa al directorio `/home/jose/lyx-2.0.0beta1/config’
make[2]: No se hace nada para `all’.
make[2]: se sale del directorio `/home/jose/lyx-2.0.0beta1/config’
Making all in development
make[2]: se ingresa al directorio `/home/jose/lyx-2.0.0beta1/development’
make[3]: se ingresa al directorio `/home/jose/lyx-2.0.0beta1/development’
make[3]: No se hace nada para `all-am’.
make[3]: se sale del directorio `/home/jose/lyx-2.0.0beta1/development’
make[2]: se sale del directorio `/home/jose/lyx-2.0.0beta1/development’
Making all in intl
make[2]: se ingresa al directorio `/home/jose/lyx-2.0.0beta1/intl’
make[2]: No se hace nada para `all’.
make[2]: se sale del directorio `/home/jose/lyx-2.0.0beta1/intl’
Making all in po
make[2]: se ingresa al directorio `/home/jose/lyx-2.0.0beta1/po’
make lyx-2.0.0beta1.pot-update
make[3]: se ingresa al directorio `/home/jose/lyx-2.0.0beta1/po’
cat qt4_l10n.pot layouts_l10n.pot languages_l10n.pot encodings_l10n.pot ui_l10n.pot external_l10n.pot formats_l10n.pot | \
msguniq -o lyx-2.0.0beta1.po && rm -f qt4_l10n.pot layouts_l10n.pot languages_l10n.pot encodings_l10n.pot ui_l10n.pot external_l10n.pot formats_l10n.pot
/bin/sh: msguniq: not found
make[3]: *** [l10n_pots] Error 127
make[3]: se sale del directorio `/home/jose/lyx-2.0.0beta1/po’
make[2]: *** [lyx-2.0.0beta1.pot] Error 2
make[2]: se sale del directorio `/home/jose/lyx-2.0.0beta1/po’
make[1]: *** [all-recursive] Error 1
make[1]: se sale del directorio `/home/jose/lyx-2.0.0beta1′
make: *** [all] Error 2
Alguna idea.
Gracias…
Hola JL.
Ciertamente no sé dónde puede estar el problema, el comando exacto es «./configure –with-version-suffix», con dos guiones antes de «with». Si esto lo has probado no sé donde puede estar el error.
Si usas Ubuntu 10.10, puedes instalarlo desde repositorios:
https://bioinformatiquillo.wordpress.com/2010/11/16/instalar-lyx-2-0-beta-1-desde-repositorios-en-ubuntu-maverick/
Prueba a ver.
Saludos.
hola! ya que esta pronto a salir la versión estable de lyx
cómo le hago para desinstalar el beta 2?
Hola.
Yo le hago dirigiéndome a la carpeta donde se ha compilado lyx y haciendo:
$ sudo make uninstall
No estoy seguro si con aptitude o apt-get podrías hacerlo.
Saludos.
No puedo instalar
sudo aptitude install build-essential libqt4-dev libaspell-dev
Obtengo el siguiente error
no puedo compilar a pdf
Debido a un error en el archivo de formato:
AGU-article
no es posible cargarlo. Se usará una clase
predeterminada con formatos predefinidos.
LyX no podrá generar una salida correcta.
No entiendo bien tu cuestión.
¿Podrías ser más claro?
Saludos.
Hola Paco:
Muchas gracias por la constante actualización en la instalación y empleo de programa Lyx. Llevo un par de años utilizando Sweave en combinación con R para la preparación de tutoriales de ecología, específicamente para enseñar inferencia estadística y modelos de captura-recaptura. Vamos a ver que tal funciona la versión 2.0 en la cual ya no hay necesidad de reconfigurar Lyx para poder generar estos documentos.
Saludos
Roberto
Compañero, muchísimas gracias, me funciono de maravilla
Gracias..!
si tardo un buen poquito el make
pero quedo aunque….
el link FTP de Lyx no me quiso descargar, el server fallo o algo asi decia jejeje
pero indagando por internet me encontre con otro tar.gz el mismo asi que no hubo tos..!
Gracias. yo andava la version 1.6 pero ahora ando un poco mas actualizado jejejje
de antemano gracias.!
Pingback: LyX 1.6.7, última versión antes de la 2.0