Copyright Copyright © José Luis Lara Carrascal 2012-2023 Sumario Introducción Preliminares Instalación Iniciamos XnView MP Enlaces Introducción XnView MP es la versión multiplataforma, del archiconocido visualizador de imágenes de Windows, XnView. Con el uso de Qt5 para el diseño de la interfaz del programa, se consigue un aspecto común para Windows, Mac y Linux. Y además se añaden más características al mismo, que podemos comprobar en este enlace. En este manual trataremos su instalación como usuario, y la integración del programa en los menús de las aplicaciones que utilizan el estándar proporcionado por freedesktop.org, además de la habitual creación de los diferentes tamaños de iconos, para poder ser utilizados en los administradores de ventanas, sin que los mismos, tengan que redimensionar de forma forzosa el icono proporcionado por la aplicación. Preliminares 1) Comprobar que el directorio /home/usuario/bin lo tenemos en nuestro PATH Abrimos una ventana de terminal y ejecutamos el siguiente comando:
Si no aparece entre las rutas mostradas el directorio /home/usuario/bin, editamos el archivo de configuración personal, ~/.bashrc, si no existe lo creamos, y añadimos lo siguiente al final del mismo:
2) Comprobar que la variable de entorno 'XDG_DATA_DIRS' incluye el directorio /home/usuario/.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. 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. En este caso particular, hay que establecerla para poder ejecutar el comando update-desktop-database, como usuario, y éste pueda extraer los tipos MIME del archivo desktop instalado en ~/.local/share/applications. En el mismo archivo, ~/.bashrc, añadimos lo que está en rojo:
Instalación Dependencias Aplicaciones Entre paréntesis la versión con la que se ha instalado XnView MP para la elaboración de este documento. * Convert (ImageMagick) - (7.1.1-13) [1] [1] Requerido para poder crear los iconos del archivo desktop. Descarga XnViewMP-linux-x64.tgz Extracción e Instalación como usuario
Explicación de los comandos rm -rf ~/Programas/XnViewMP/* : Borra el contenido del directorio de instalación del programa, en el caso, de que tengamos una versión anterior instalada del mismo, siguiendo este manual. mkdir -p ~/Programas/XnViewMP : Crea el directorio de instalación del programa. tar zxvf XnViewMP-linux-x64.tgz --strip-components=1 -C ~/Programas/XnViewMP : Extrae el contenido del paquete dentro del directorio de instalación. mkdir -p ~/bin : Crea un directorio bin, en el caso de que no exista, en nuestro directorio personal de usuario. ln -s ~/Programas/XnViewMP/xnview.sh ~/bin/xnviewmp : Crea un enlace simbólico del script de ejecución del programa, a nuestro directorio bin, renombrándolo para evitar confusiones con la versión básica de XnView. for i in ~.local/share/icons/hicolor..... : Crea e instala los iconos del programa, en sus diferentes medidas compatibles con el estándar de tamaño de icono de freedesktop.org. Comprobar las dependencias del programa Como sucede con cualquier paquete binario enpaquetado que no es instalable, la única forma de saber que tenemos todas las dependencias en nuestro sistema para su correcta ejecución es iniciarlo, o en su lugar, y bastante más útil, ejecutar el siguiente comando. Si no se muestra ningún mensaje del tipo 'libQt5Core.so => not found', es que las tenemos todas. Antes de ejecutar el comando, establecermos una variable de entorno LD_LIBRARY_PATH, para que se muestre la versión de Qt5, que viene incluida con el programa, y que es la que utilizaremos para su ejecución.
Creación del archivo XnViewMP.desktop Para que XnView MP sea detectado por los menús de entornos gráficos como XFce 4, o paneles como LXPanel o Fbpanel, creamos el archivo desktop correspondiente con cat o con un editor de texto:
Luego lo copiamos a ~/.local/share/applications. La desinstalación y respaldo de este archivo viene incluida en los scripts correspondientes proporcionados en este manual.
Una vez hemos instalado el archivo desktop, actualizamos los tipos MIME, para que el programa aparezca asociado a las extensiones corrrespondientes en los menús de los administradores de archivos compatibles con el estándar de freedesktop.org.
Borrar las locales adicionales instaladas
Directorio de configuración personal
Estadísticas de Instalación de XnView MP
Consumo inicial de CPU y RAM de XnView MP
Desinstalación como usuario 1) MODO TRADICIONAL ************************* 2) MODO MANUALINUX XnView MP-1.5.2-scripts.tar.gz
Copia de Seguridad como usuario Con este otro script creamos una copia de seguridad de los binarios, recreando la estructura de directorios de los mismos en un directorio de copias de seguridad (copibin) que se crea en el directorio home.
Restaurar la Copia de Seguridad
como usuario 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 usuario cuando resulte necesario.
Iniciamos XnView MP Sólo nos queda teclear en una terminal o en un lanzador el comando xnviewmp y el programa aparecerá en la pantalla. La primera vez que se inicie, mostrará un asistente de inicio, en el que nos ofrece la posibilidad de utilizar otros directorios para el archivo de configuración, la base de datos de las imágenes y otros archivos. Si lo dejamos como está, se utilizará el directorio de configuración personal predefinido. Enlaces http://www.xnview.com >> La web de XnView. http://newsgroup.xnview.com/viewforum.php?f=60 >> Información y consultas sobre el desarrollo y uso de XnView MP. |