Author Topic: Problema con instalación en Ubuntu  (Read 7693 times)

Offline Procy

  • Newcomer
  • Posts: 16
    • http://www.flickr.com/photos/procy/
Problema con instalación en Ubuntu
« on: 2008 December 16 10:11:42 »
Hola!

Abro el post para pedir ayuda. Llevo 4 días usando Linux (Ubuntu 8.10) y no consigo instalar Pixinsight Core..., la verdad, ando un poco perdido  :roll:

Primero probé de la forma que explica Juan Conejero en este post: http://pixinsight.com/forum/viewtopic.php?t=864&sid=a2651df3e52cb5e685d847facb0d23ce

Pero no conseguía ejecutarlo ni desde el entorno gráfico ni desde consola...

Luego encontre otro post de David Serrano que explicaba como instalarlo desde sinaptycs, actualizando el repositorio, pero despues de instalarlo, al intentar ejecutarlo desde Aplicaciones/Gráficos/Pixinsight-Core, me daba error.

Así que he desinstalado y he vuelto a probar, esta vez con Alien, pasando el archivo tar.gz a .deb e instalando al mismo tiempo.
El caso es que se supone que lo ha instalado sin problemas, pero no lo tengo en el menú Aplicaciones/Gráficos..., bueno, ni en ese ni en ninguno

Y ya no se por donde buscar..., en Aplicaciones/añadir o quitar programas no me aparece como instalado, pero si intento reinstalarlo me dice que si que está.

Y esto es lo que me dio el terminal cuando instale con Alien (perdonad el tocho):

camilo@Procy:~/Escritorio$ sudo alien -dvi PI-x11-x86-01.04.01.460-20081212-c.tar.gz
   ls -l PI-x11-x86-01.04.01.460-20081212-c.tar.gz
   tar Oxzf PI-x11-x86-01.04.01.460-20081212-c.tar.gz install/predoinst.sh 2>/dev/null
   tar Oxzf PI-x11-x86-01.04.01.460-20081212-c.tar.gz install/delete.sh 2>/dev/null
   tar Oxzf PI-x11-x86-01.04.01.460-20081212-c.tar.gz install/doinst.sh 2>/dev/null
   tar Oxzf PI-x11-x86-01.04.01.460-20081212-c.tar.gz install/predelete.sh 2>/dev/null
   mkdir PI-x11-x86-01.04.01.460
   chmod 755 PI-x11-x86-01.04.01.460
   cat PI-x11-x86-01.04.01.460-20081212-c.tar.gz | (cd PI-x11-x86-01.04.01.460; tar zxpf -)
   cd PI-x11-x86-01.04.01.460; rm -rf ./install
   mkdir PI-x11-x86-01.04.01.460/debian
   hostname -f
   date -R
   hostname -f
   date -R
   chmod 755 PI-x11-x86-01.04.01.460/debian/rules
   debian/rules binary 2>&1
   dpkg --no-force-overwrite -i pi-x11-x86_01.04.01.460-2_all.deb
Seleccionando el paquete pi-x11-x86 previamente no seleccionado.
(Leyendo la base de datos ...  
135908 ficheros y directorios instalados actualmente.)
Desempaquetando pi-x11-x86 (de pi-x11-x86_01.04.01.460-2_all.deb) ...
Configurando pi-x11-x86 (01.04.01.460-2) ...

Procesando activadores para libc6 ...
ldconfig deferred processing now taking place
   find PI-x11-x86-01.04.01.460 -type d -exec chmod 755 {} ;
   rm -rf PI-x11-x86-01.04.01.460


Que puedo hacer?  Muchas gracias de antemano

Offline Juan Conejero

  • PTeam Member
  • PixInsight Jedi Grand Master
  • ********
  • Posts: 7111
    • http://pixinsight.com/
Problema con instalación en Ubuntu
« Reply #1 on: 2008 December 16 10:27:41 »
Mira que os complicáis la vida :) Pero si es tan fácil como copiar archivos en un directorio. El tar.gz no necesita una instalación.

Lo primero es saber dónde tienes los archivos de PixInsight. Abre una ventana de terminal y haz esto:

Code: [Select]
which PixInsight

A ver qué directorio te dice.
Juan Conejero
PixInsight Development Team
http://pixinsight.com/

Offline Procy

  • Newcomer
  • Posts: 16
    • http://www.flickr.com/photos/procy/
Problema con instalación en Ubuntu
« Reply #2 on: 2008 December 16 10:50:12 »
me dice que

camilo@Procy:~$ which PixInsight
/bin/PixInsight


Que hago? lo copio en algun sitio?

Offline Juan Conejero

  • PTeam Member
  • PixInsight Jedi Grand Master
  • ********
  • Posts: 7111
    • http://pixinsight.com/
Problema con instalación en Ubuntu
« Reply #3 on: 2008 December 16 11:31:51 »
No, no serviría de nada copiar sólo ese archivo.

Los archivos de PI deben estar desperdigados en /bin, me temo. Haz una prueba:

Code: [Select]
ls /bin/*-pxm*

Te va a salir algo así, supongo:

Code: [Select]
BackgroundModelization-pxm.so  ImageRegistration-pxm.so
BMP-pxm.so                     IntensityTransformations-pxm.so
CloneStamp-pxm.so              JPEG2000-pxm.so
ColorManagement-pxm.so         JPEG-pxm.so
ColorSpaces-pxm.so             MaskGeneration-pxm.so
Convolutions-pxm.so            Morphology-pxm.so
Deconvolution-pxm.so           NoiseGeneration-pxm.so
DSLR_RAW-pxm.so                NoiseReduction-pxm.so
FITS-pxm.so                    NoOperation-pxm.so
Geometry-pxm.so                PixelMath-pxm.so
Global-pxm.so                  RestorationFilters-pxm.so
GREYCstoration-pxm.so          TIFF-pxm.so
Image-pxm.so                   Wavelets-pxm.so


lo cual significa que tenemos PI "instalado" en /bin. Esto es incorrecto. pero bueno, dejémoslo de momento; 100 megillas más o menos no van a ninguna parte :)

Para usar PI en Linux hay dos alternativas. Una es instalar los paquetes .deb que hace David Serrano. Otra es simplemente descomprimir el archivo tar.gz.

Vamos a escoger la segunda opción, porque ahora no estoy seguro de que David tenga los .deb para la última versión (David: si lees esto, no recibí tu mensaje que decías antes).

Lo único que tienes que hacer es:

1. Ten a mano el tar.gz de PI (la última versión)

2. Crea un directorio dentro de tu directorio personal. Por ejemplo:

/home/camilo/PixInsight

(estoy "adivinando" que tu directorio personal es /home/camilo. Si no es así, cambia eso como corresponda).

3. Copia el tar.gz en /home/camilo/PixInsight

4. Descomprime el tar.gz.

Todo lo anterior lo puedes hacer desde la interfaz gráfica de tu entorno de escritorio (supongo que es Gnome, porque usas Ubuntu y ése es el escritorio por defecto). Básicamente es lo mismo que en Windows.

para descomprimir, seguro que tienes una opción para eso al hacer clic con el botón derecho sobre el archivo.

Una vez hayas descomprimido, puedes borrar el tar.gz (haz una copia por si acaso).

Para ejecutar PI, haz doble clic sobre el script PixInsight.sh que se encontrará en:

/home/camilo/PixInsight/bin

Eso es todo. Te puedes hacer manualmente una entrada en tu menú de aplicaciones para ejecutar PI directamente. No uso Gnome, así que no sé decirte exactamente, pero seguro que es muy fácil.

Ahora tenemos la posibilidad de que no te funcione porque Ubuntu tiene la mala costumbre de no tener varios enlaces simbólicos y otras cosas que son necesarias. Pero bueno, no adelantemos acontecimientos...
Juan Conejero
PixInsight Development Team
http://pixinsight.com/

Offline David Serrano

  • PTeam Member
  • PixInsight Guru
  • ****
  • Posts: 503
Re: Problema con instalación en Ubuntu
« Reply #4 on: 2008 December 16 14:10:59 »
Quote from: "Procy"
Luego encontre otro post de David Serrano que explicaba como instalarlo desde sinaptycs, actualizando el repositorio, pero despues de instalarlo, al intentar ejecutarlo desde Aplicaciones/Gráficos/Pixinsight-Core, me daba error.


Decir eso es como entrar en una tienda de los chinos y pedirles "un kilo" o "un bote".

¿¿Qué error te daba??
--
 David Serrano

Offline Procy

  • Newcomer
  • Posts: 16
    • http://www.flickr.com/photos/procy/
Re: Problema con instalación en Ubuntu
« Reply #5 on: 2008 December 18 15:56:27 »
Quote from: "David Serrano"
Quote from: "Procy"
Luego encontre otro post de David Serrano que explicaba como instalarlo desde sinaptycs, actualizando el repositorio, pero despues de instalarlo, al intentar ejecutarlo desde Aplicaciones/Gráficos/Pixinsight-Core, me daba error.


Decir eso es como entrar en una tienda de los chinos y pedirles "un kilo" o "un bote".

¿¿Qué error te daba??


Tienes razón, pero no apunte el error que daba y no lo recuerdo..., me parece que faltaban archivos.

Bueno, en cualquier caso, he probado como ha indicado Juan. Al final si que ha tenido pegas con las librerías.
Me pedía la libss.so.6, que ya la enlacé como se explica en el primer post que relaciono al principio, pero ahora me pide la libcrypto.so.6 y no la tengo instalada.
Y el caso es que buscandola desde synaptics no la encuentro...

No sabreis alguno por casualidad como puedo instalarla? tendré que actualizar el repositorio, pero no conozco que direccion darle

Gracias


Edito: cuando busco libcrypto en Synaptic, me aparece  libcrypto++7, libcrypto++-doc, libcryptokit-ocaml, libcryptokit-ocaml-dev, libcrypto++-utils, y libcrypto++-dev
A ver si va a estar incluido en algun paquete de estos...

Offline David Serrano

  • PTeam Member
  • PixInsight Guru
  • ****
  • Posts: 503
Re: Problema con instalación en Ubuntu
« Reply #6 on: 2008 December 19 00:12:33 »
Quote from: "Procy"
Me pedía la libss.so.6, que ya la enlacé como se explica en el primer post que relaciono al principio, pero ahora me pide la libcrypto.so.6 y no la tengo instalada.


Ojo, es "libssl", no "libss". Los ordenadores son muy tontitos con esas chorradas ;).

libcrypto está en el mismo paquete que libssl, por lo que si tienes una de ellas, ya tienes las dos. Haz un enlace igual que en el otro caso:

Code: [Select]
# cd /home/camilo/PixInsight/bin    ## <--- o el directorio que sea
# ln -sf /usr/lib/libssl.so.0.9.8    libssl.so.6
# ln -sf /usr/lib/libcrypto.so.0.9.8 libcrypto.so.6


En el futuro, siempre copy-pastea, saca una foto o apunta los errores que te aparezcan. Puede que para ti no signifiquen nada, pero los programadores estamos acostumbrados a que los cacharros nos hablen de esa manera. Sí, son unos desconsiderados...
--
 David Serrano

Offline Procy

  • Newcomer
  • Posts: 16
    • http://www.flickr.com/photos/procy/
Problema con instalación en Ubuntu
« Reply #7 on: 2008 December 19 06:04:00 »
Funcionando!  :D

Lo único que no me aparece el icono en el menú, pero pinchando en el archivo PixInsight.sh de la carpeta bin me abre la ventana del Pixi
Algo habré hecho mal, pero por lo menos ya lo puedo usar  :P

Offline David Serrano

  • PTeam Member
  • PixInsight Guru
  • ****
  • Posts: 503
Problema con instalación en Ubuntu
« Reply #8 on: 2008 December 20 13:32:44 »
Quote from: "Procy"
Lo único que no me aparece el icono en el menú


En principio te diría que la instalación del .tar.gz no genera un icono para el menú, pero a lo mejor Juan ha incorporado alguna clase de magia para que así sea. Si instalas el .deb, sí debería aparecer el icono.
--
 David Serrano

Offline peregil

  • Newcomer
  • Posts: 49
    • Observatori Agulló
Problema con instalación en Ubuntu
« Reply #9 on: 2009 March 20 10:21:53 »
Hola,
Aprovecho este hilo para comentar un error que me aparece al instalar pixinsight en ubuntu.8.10
Despues de extraer todos los ficheros del tar.gz y seguir todos los pasos de este hilo, clicko sobre pixinsight.sh y parece que arranca la aplicación pero aparece una ventana con "fatal error / segmentation violation".
A que se debe? Como lo puedo solucionar?

Un saludo,
Pere

Offline peregil

  • Newcomer
  • Posts: 49
    • Observatori Agulló
Problema con instalación en Ubuntu
« Reply #10 on: 2009 March 21 09:04:13 »
Hola,
Pues sigo intentando que funcione.
Para dar pistas  :roll: instalé por error la versión x32bits. Como soy un auténtico pardillo en esto del Linux, pues a saco. Me he descargado la versión  x64bits y he seguido el mismo procedimiento.

Tambien he copiado el fichero ".pixinsight-license" en /owner, en /owner/PixInsight ... y nada de nada.

Intento arrancar el programa desde "PixInsight.sh" en un terminal y me sale esto:

(Perdonad por el tamaño de la imagen, ... :D )

Será una tonteria,... pero que hago mal????



Offline Juan Conejero

  • PTeam Member
  • PixInsight Jedi Grand Master
  • ********
  • Posts: 7111
    • http://pixinsight.com/
Problema con instalación en Ubuntu
« Reply #11 on: 2009 March 21 12:58:25 »
Hola Pere

En el directorio bin de instalación (el que muestras en el navegador de fitxers en tu copia de pantalla) hay un subdirectorio que se llama "lib". Abre una ventana de terminal y haz lo siguiente:

Code: [Select]
cd <directorio_donde_tienes_instalado_pi>/bin/lib

Con esto tu terminal se ha situado en el directorio lib que te comentaba antes. Por supuesto, tienes que sustituir <directorio_donde_tienes_instalado_pi> por el directorio real donde hayas instalado PixInsight, especificando la trayectoria completa desde el directorio raíz (comenzando por /)

Ahora haz lo siguiente para eliminar varios archivos:

Code: [Select]
rm libc-2.8.90.so
rm libc-2.9.so
rm libc.so.6
rm libm-2.9.so
rm libpthread*
rm libresolv*
rm librt-2.9.so
rm librt.so.1
rm libglib-2.0.so.0*
rm libssl.so


después cambias al directorio bin y ejecutas el script de lanzamiento:

Code: [Select]
cd ..
./PixInsight.sh


A ver si así te funciona.

El archivo de licencia lo tienes que copiar en tu directorio personal. A juzgar por la copia de pantalla parece que el usuario que estás usando es "owner". Así pues, tienes que copiar el archivo .pixinsight-license en:

Code: [Select]
/home/owner

Ten en cuenta que .pixinsight-license es un archivo oculto (porque empieza por un punto). Para verlo tendrás que hacer:

Code: [Select]
ls -a /home/owner

También puedes activar una opción para ver archivos ocultos en Gnome.

Al margen de esto, a juzgar por los mensajes que te estaba dando en tu copia de pantalla, parece que tienes un problema con la configuración de tipos de letra, y hay algo raro también en el acceso a red.

Espero que te funcione. PixInsight está siendo desarrollado en Fedora, así que en general recomiendo usar esta distribución (aparte de que, en mi opinión, Fedora es muy superior a Ubuntu). En cualquier caso, hay un número de usuarios que están usando PI en Ubuntu sin problemas.
Juan Conejero
PixInsight Development Team
http://pixinsight.com/

Offline peregil

  • Newcomer
  • Posts: 49
    • Observatori Agulló
Problema con instalación en Ubuntu
« Reply #12 on: 2009 March 22 08:24:59 »
Hola Juan,
He seguido todos los pasos que me has comentado, y nada de nada.... sigue sin funcionar y con el mismo mensaje de error.
Voy a probar con Fedora a ver que pasa...

Un saludo,
Pere