Copyright Copyright © José Luis Lara Carrascal 2012-2022 Introducción XnConvert, del mismo autor de XnView MP, es una utilidad gráfica de conversión y modificación masiva de formatos de archivos de imagen. Es la versión gráfica de la utilidad de línea de comandos, también disponible para nuestro sistema, NConvert. 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. Sumario Introducción Preliminares Instalación Iniciamos XnConvert Enlaces 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 XnConvert para la elaboración de este documento. * Convert (ImageMagick) - (7.1.0-51) [1] [1] Requerido para poder crear los iconos del archivo desktop. Descarga XnConvert-linux-x64.tgz Extracción e Instalación como usuario
Explicación de los comandos mkdir -p ~/Programas : Crea el directorio superior de instalación del programa. tar zxvf XnConvert-linux-x64.tgz -C ~/Programas : Extrae el paquete dentro del directorio superior 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/XnConvert/xnconvert.sh ~/bin/xnconvert : Crea un enlace simbólico del script de ejecución del programa, a nuestro directorio bin, suprimiendo la extensión del archivo. 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 XnConvert.desktop Para que XnConvert sea detectado por los menús de entornos gráficos como XFce 4, o paneles como LXPanel o Fbpanel, abrimos un editor de texto y añadimos lo siguiente:
Lo guardamos con la codificación de caracteres UTF-8, y con el nombre XnConvert.desktop. 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
Estadísticas de Instalación de XnConvert
Consumo inicial de CPU y RAM de XnConvert
Directorio de configuración personal
Desinstalación como usuario 1) MODO TRADICIONAL ************************* 2) MODO MANUALINUX XnConvert-1.96-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 XnConvert Sólo nos queda teclear en una terminal o en un lanzador el comando xnconvert y el programa aparecerá en la pantalla. Enlaces http://www.xnview.com/en/xnconvert >> La sección dedicada a XnConvert en la web de XnView. |