Manualinux
http://www.nvu.com http://www.gimp.org InicioPresentaciónActualizacionesManualesDescargasNoticiasAgradecimientoEnlaces

Entornos GráficosAplicaciones

DesarrolloEmuladoresInternetJuegosMultimediaSistema

GráficosSonidoVídeo

Utilidades PDF - PDFSAMVisores Gráficos - Feh

Visores Gráficos - CompuPic




Visores Gráficos - CompuPic




Copyright

Copyright © José Luis Lara Carrascal  2008-2017   http://manualinux.eu



Sumario

Introducción
Características
Preliminares
Instalación
Iniciamos CompuPic
Incidencias en el uso de CompuPic
Enlaces



 
Introducción
       
A principios de esta década las expectativas de crecimiento del número de usuarios de GNU/Linux, hizo que algunas casas comerciales de software probaran a tantear la posibilidad de lanzar versiones de sus aplicaciones más conocidas para los potenciales usuarios de este sistema. Éste es el caso de Photodex y de su famoso CompuPic en su versión básica. Desafortunadamente esas expectativas no se cumplieron y la versión que trataremos en este manual se ha convertido en puro abandonware (26-7-2000), una versión que se publicó con una licencia de uso gratuita para usuarios particulares pero con la restricción de que a los 30 días, si no se registraba el programa, el soporte de archivos TIFF y GIF quedaba desactivado.

A pesar de todos estos inconvenientes he pensado que era oportuno incluir esta aplicación dentro de la documentación de la web y facilitar su instalación a todos los usuarios con la inclusión de una versión reducida de Glibc 2.1.3, única dependencia del programa, que es incompatible con las versiones actuales de esta librería, que recordemos, es la principal de nuestro sistema GNU/Linux.



Características

* Soporte de lectura de los formatos: BIN, BMP, CAM, CPT, CUR, DIB, EPS/EPSI, ICO, JPEG/JPG, PCC, PCX, PDD, PNG, PS, PSD, RLE, SBIG, TGA, TEXT/TXT, UUE, XPM, GIF y TIFF/TIF (estos dos últimos caducan a los 30 días de uso del programa).
* Soporte de escritura de los formatos: BMP, CUR, DIBICO, JPEG/JPG, PCC, PCX, PDD, PNGPSD, RLE, SBIG, TGA, TEXT/TXT, UUE, XPM, GIF y TIFF/TIF (estos dos últimos caducan a los 30 días de uso del programa).
* 5 modos de vista: Detallado, listado, iconos de miniaturas, miniaturas y mosaico de miniaturas.
* Soporte de edición de imágenes.
* Modo presentación y multipresentación.
* Conversión masiva de formatos de imagen.
* Creación de páginas web de miniaturas de las imágenes (el programa se cuelga al intentar ejecutar esta utilidad).
* Búsqueda de imágenes.
* Más información detallada de las características del programa, pulsando F1 o seleccionando Help >> Contents en el menú del programa.



Preliminares  

1) Comprobar que la ruta de instalación de los binarios del programa la tenemos en nuestro PATH


Abrimos una ventana de terminal y ejecutamos el siguiente comando,

[jose@Fedora-18 ~]$ echo $PATH
/usr/lib/qt-3.3/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/jose/bin

Si no aparece entre las rutas mostradas el directorio /usr/local/bin, abrimos un editor de texto y añadimos lo siguiente,

#!/bin/sh

export PATH=/usr/local/bin:$PATH

Lo guardamos con el nombre variables.sh, y lo instalamos en /etc/profile.d.

$ su
# install -m755 variables.sh /etc/profile.d

Tenemos que cerrar el emulador de terminal y volverlo a abrir para que la variable de entorno aplicada sea efectiva. Es conveniente guardar una copia de este script para posteriores instalaciones de nuestro sistema, teniendo en cuenta que es el que se va a utilizar a partir de ahora en todos los manuales de esta web, para establecer variables de entorno globales, excepto en aquellas que sólo afectan al usuario, en las que se utilizará el archivo de configuración personal, ~/.bashrc.

La ventaja de utilizar el directorio /etc/profile.d es que es común a todas las distribuciones y nos evita tener que editar otros archivos del sistema como por ejemplo, /etc/profile.

2) Comprobar que la variable de entorno 'XDG_DATA_DIRS' incluye el directorio /usr/local/share

Esta variable se aplica para que los archivos desktop ubicados en un directorio específico del sistema puedan ser leídos por los menús de entornos gráficos como XFce 4, o paneles como LXPanel o Fbpanel. Este aspecto es bastante delicado porque cada distribución es un mundo y lo mejor que podemos hacer es establecer una variable de entorno global que incluya todos los directorios predefinidos del sistema que incluyen archivos desktop, siempre y cuando el directorio /usr/local/share no esté incluido por defecto en la distribución de turno. Para saberlo basta abrir el menú de aplicaciones en cualquiera de los programas antes comentados y comprobar que aparece la entrada correspondiente a la aplicación tratada en este manual. Si no es así, en el mismo archivo /etc/profile.d/variables.sh, añadimos lo que está en rojo:

#!/bin/sh

export PATH=/usr/local/bin:$PATH

export XDG_DATA_DIRS=/usr/share:/usr/local/share:$XDG_DATA_DIRS



Instalación

Dependencias


Entre paréntesis la versión con la que se ha instalado CompuPic para la elaboración de este documento.

Librerías de Ejecución

* Glibc - (2.1.3)

Aplicaciones

* Convert (ImageMagick) - (7.0.6-0) [1]

[1] Requerido para poder crear uno de los iconos del archivo desktop.



Descarga

compupic-5.1.1063-i386-Linux.tar.gz  |  glibc-2.1.3.tar.xz

Extracción e Instalación como root  Bloc de Notas Información general sobre el uso de los comandos

$ su
# mkdir -p /usr/local/lib
# tar Jxvf glibc-2.1.3.tar.xz -C /usr/local/lib
# tar zxvf compupic-5.1.1063-i386-Linux.tar.gz
# cd compupic-5.1.1063-i386-Linux
# ./compupic-install
# for i in /usr/local/share/icons/hicolor ; do \
install -dm755 $i/{16x16,24x24,32x32,48x48,64x64}/apps ; \
cp /usr/local/compupic/cpicicon-64x64.xpm $i/64x64/apps/compupic.xpm ; \
cp /usr/local/compupic/cpicicon-48x48.xpm $i/48x48/apps/compupic.xpm ; \
cp /usr/local/compupic/cpicicon-32x32.xpm $i/32x32/apps/compupic.xpm ; \
cp /usr/local/compupic/cpicicon-16x16.xpm $i/16x16/apps/compupic.xpm ; \
convert -resize 24 /usr/local/compupic/cpicicon-32x32.xpm $i/24x24/apps/compupic.xpm ; \
gtk-update-icon-cache -tf $i &> /dev/null ; \
done

Creación del script lanzador de CompuPic

Abrimos un editor de texto y añadimos lo siguiente,

#!/bin/sh

LD_LIBRARY_PATH="/usr/local/lib/glibc-2.1.3/lib" /usr/local/bin/compupic

Lo guardamos con el nombre Compupic, y lo instalamos en /usr/local/bin.

$ su
# mkdir -p /usr/local/bin
# install -m755 Compupic /usr/local/bin

Creación del archivo compupic.desktop

Para que CompuPic sea detectado por los menús de entornos gráficos como XFce 4 o paneles como LXPanel ó Fbpanel, abrimos un editor de texto y añadimos lo siguiente:

[Desktop Entry]
Name=CompuPic
GenericName=CompuPic
Comment=La versión GNU/Linux de CompuPic
Exec=/usr/local/bin/Compupic
Icon=compupic
Categories=Application;Graphics;Viewer
Type=Application
MimeType=application/octet-stream;image/bmp;image/x-win-bitmap;image/x-eps;image/ico;image/jpeg;image/x-pcx;image/png;application/postscript;image/psd;image/rle;image/tga;text/plain;image/xpm;image/gif;image/tiff;

Lo guardamos con la codificación de caracteres UTF-8, y con el nombre compupic.desktop. Luego lo instalamos como root en /usr/local/share/applications. La desinstalación y respaldo de este archivo viene incluida en los scripts correspondientes proporcionados en este manual.

$ su
# install -dm755 /usr/local/share/applications
# install -m644 compupic.desktop /usr/share/applications
# update-desktop-database

Estadísticas de instalación de CompuPic

Estadísticas de Instalación de CompuPic
Sistema de archivos XFS
Archivos instalados 812
Mostrar/Ocultar la lista de archivos instalados
Enlaces simbólicos creados 29
Mostrar/Ocultar la lista de enlaces simbólicos
Ocupación de espacio en disco 12,7 MB

Consumo inicial de CPU y RAM de CompuPic

Consumo inicial de CPU y RAM de CompuPic
Proceso
CPU Memoria física
compupic 0 % 12,1 MB

Directorio de configuración personal

~/.compupic Es el directorio de configuración personal de CompuPic en nuestro home

Desinstalación como root

1) MODO TRADICIONAL

************************

2) MODO MANUALINUX

compupic-5.1.1063-i386-Linux-scripts.tar.gz

$ su
# tar zxvf compupic-5.1.1063-i386-Linux-scripts.tar.gz
# cd compupic-5.1.1063-i386-Linux-scripts
# ./Desinstalar_compupic-5.1.1063-i386-Linux

Copia de Seguridad como root

Con este otro script creamos una copia de seguridad de los binarios compilados, recreando la estructura de directorios de los mismos en un directorio de copias de seguridad (copibin) que se crea en el directorio /var. Cuando se haya creado el paquete comprimido de los binarios podemos copiarlo como usuario a nuestro home y borrar el que ha creado el script de respaldo, teniendo en cuenta que si queremos volver a restaurar la copia, tendremos que volver a copiarlo al lugar donde se ha creado.

$ su
# tar zxvf compupic-5.1.1063-i386-Linux-scripts.tar.gz
# cd compupic-5.1.1063-i386-Linux-scripts
# ./Respaldar_compupic-5.1.1063-i386-Linux

Restaurar la Copia de Seguridad como root

Y con este otro script (que se copia de forma automática cuando creamos la copia de respaldo del programa) restauramos la copia de seguridad como root cuando resulte necesario.

$ su
# cd /var/copibin/restaurar_copias
# ./Restaurar_compupic-5.1.1063-i386-Linux


 
Iniciamos CompuPic  

Sólo nos queda teclear en una terminal o en un lanzador el comando Compupic, y el programa aparecerá en la pantalla,


Captura - Compupic - 1


Captura - CompuPic - 2


Captura - Compupic - 3


Captura - CompuPic - 4




Incidencias en el uso de CompuPic  

* Las miniaturas no se muestran en color real, debe de ser la carencia de alguna librería de Windows no adaptable a GNU/Linux.

* La utilidad de creación de páginas web que se ejecuta desde la opción del menú: Internet >> Web Pager Generator >> Create Thumbnail Web Pages, cuelga el programa al abrirse la ventana de ésta.

* Para reducir el tamaño de la base de datos de las miniaturas (~/.compupic/def.phd), conviene marcar la opción Compress saved thumbnails (smaller database file) en la 2ª página de la sección de Thumbnails de la ventana de preferencias del programa, que recordemos se abre desde Edit >> Preferences.... También desde la opción del menú: Utilities >> Compact Database se optimiza el tamaño de la base de datos de las miniaturas, aún así, comparado con otros visualizadores gráficos, CompuPic siempre ha tenido "mala" fama de utilizar bastante espacio para este cometido.

* Para la edición de las imágenes, en el caso de querer redimensionarlas, marcar la opción Use high quality resizing del apartado Image Editing de la 3ª página de la sección Image Viewer de la ventana de preferencias. Esto mejorará los resultados obtenidos.

* Si no queremos que aparezcan todos los archivos en la ventana de exploración, marcar la opción Enable File Type Filtering, en la 1ª página de la sección File List de la ventana de preferencias, luego podemos marcar o desmarcar las diferentes opciones de filtrado de archivos que se muestran en el mismo apartado.

NOTA IMPORTANTE: Si al ejecutar el programa desde cualquier lanzador, comprobamos que no se inicia (y antes lo hacía), abrir una ventana de terminal y ejecutarlo desde la misma. Si se muestra este mensaje:

[jose@localhost ~]$ Compupic
compupic: dynamic-link.h:57: elf_get_dynamic_info: La declaración `! "bad dynamic tag"' no se cumple.
compupic: abnormal termination: aborted

Borraremos el archivo ~/.compupic/agds.opt del directorio de configuración personal, afortunadamente esto no afecta a la configuración del programa y la caché de miniaturas que tengamos ubicados en ese mismo directorio.

$ rm -f ~/.compupic/agds.opt

Si comprobamos que lo hace con mucha frecuencia, editamos el script /usr/local/bin/Compupic y añadimos lo que está en rojo:

#!/bin/sh

rm -f $HOME/.compupic/agds.opt
LD_LIBRARY_PATH="/usr/local/lib/glibc-2.1.3/lib" /usr/local/bin/compupic

Si utilizamos el comando sed como root, la edición será mucho más rápida y lo haremos de esta forma:

$ su
# sed -i '2arm -f $HOME/.compupic/agds.opt' /usr/local/bin/Compupic

Esto borrará este archivo siempre que iniciemos el programa y antes de la ejecución de Compupic, que como es lógico, lo volverá a crear.



Enlaces


http://www.photodex.com >> La web de CompuPic.


Foro Galería Blog


Actualizado el 02-07-2017

Visores Gráficos - CompuPic

Utilidades PDF - PDFSAMVisores Gráficos - Feh