Copyright Copyright © José Luis Lara Carrascal 2010-2023 Sumario Introducción Características Preliminares Instalación Iniciamos Pixelitor Enlaces Introducción Pixelitor es un sencillo editor de imágenes escrito en Java que tiene soporte de capas, filtros de imagen, dibujo y un nivel ilimitado de niveles de deshacer de las operaciones realizadas con las imágenes que se puede configurar desde las preferencias del programa. Características * Utiliza un formato de archivo nativo (PXC) para preservar la estructura de las capas en caso de querer guardar la imagen para poder seguir trabajando con la misma en un futuro próximo. También se puede utilizar el formato OpenRaster (*.ora), que es el recomendable por el autor del programa, formato que sí viene incluido en los tipos MIME predefinidos que existen en nuestro sistema, lo que nos ahorra tener que crear el archivo de configuración MIME correspondiente para incluir el formato nativo PXC de Pixelitor. * Posibilidad de guardar las imágenes en formato JPEG, BMP, PNG, GIF, TIFF, TGA, y formatos de archivo soportados por Netpbm. * Configuración de los niveles de deshacer en las preferencias del programa. * Preserva la transparencia en las imágenes en formato PNG a la hora de guardarlas pero no en las GIF. * Soporte de redimensionado automático de imágenes por lotes. * Soporte de ImageMagick para la importación y exportación de todos los formatos de archivos soportados por la versión 7 de este programa. * Traducción inicial al español desde la versión 4.3.0. 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,
Si no aparece entre las rutas mostradas el directorio /usr/local/bin, abrimos un editor de texto y añadimos lo siguiente,
Lo guardamos con el nombre variables.sh, y lo instalamos en /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:
Instalación Dependencias Aplicaciones Entre paréntesis la versión con la que se ha instalado Pixelitor para la elaboración de este documento. * Java Development Kit (JDK) - (20.0.2) * ImageMagick - (7.1.1.15) - opcional. * Wget - (1.21.4) [1] [1] Requerido para poder descargarnos los iconos del archivo desktop desde internet. Descarga Pixelitor-4.3.0.jar Extracción e Instalación como root
Explicación de los comandos install -dm755 /usr/local/{bin,share/pixelitor} : Crea los directorios de instalación del programa. install -m644 Pixelitor-4.3.0.jar /usr/local/share/pixelitor/pixelitor.jar : Instala el programa, renombrando el archivo JAR a pixelitor. for i in /usr/local/share/icons/hicolor ... : Descarga e instala los iconos del programa desde internet. Creación de un script lanzador del programa Para facilitar la ejecución del programa crearemos un script adaptado a la instalación de Java tratada en esta web, con cat o con un editor de texto:
Luego, lo instalamos en /usr/local/bin.
Edición del script lanzador del programa para aumentar la memoria a usar por java Si tenemos pensado trabajar con imágenes de gran tamaño y nos sobra memoria, es conveniente establecer el tamaño mínimo de memoria inicial a utilizar por Java y el tamaño máximo. Un ejemplo:
Explicación de los comandos -Xms8192m : Establece el tamaño inicial de memoria del sistema que utilizará Java en la ejecución del programa, en este caso 8192 MB, partiendo de una memoria física total del sistema de 32 GB. -Xmx16384m : Establece el tamaño máximo de memoria del sistema que utilizará Java en la ejecución del programa, en este caso 16384 MB, partiendo de una memoria física total del sistema de 32 GB. Instalar los tipos MIME específicos del formato de imagen de Pixelitor Nos descargamos este archivo que he creado a partir del que hace referencia a los tipos MIME de Photoshop, y lo instalamos en el directorio principal de tipos MIME del sistema, luego actualizamos con el comando correspondiente los tipos MIME de dicho directorio. Esto nos servirá para asociar a Pixelitor, los archivos de imagen que utilicen el formato nativo del mismo (PXC).
Creación del archivo pixelitor.desktop Para que Pixelitor 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 instalamos en /usr/local/share/applications. La desinstalación y respaldo de este archivo viene incluida en los scripts correspondientes proporcionados en este manual.
Estadísticas de Instalación de Pixelitor
Consumo inicial de CPU y RAM de Pixelitor
Directorio de configuración personal
Actualización a una nueva versión Si ya tenemos instalado el programa siguiendo este manual, sólo tenemos que instalar la nueva versión descargada al directorio de instalación, sobreescribiendo la versión anterior.
Desinstalación como root 1) MODO TRADICIONAL ************************* 2) MODO MANUALINUX pixelitor-4.3.0-scripts.tar.gz
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.
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.
Iniciamos Pixelitor Sólo nos queda teclear en una terminal o en un lanzador el comando pixelitor y el programa aparecerá en la pantalla. En las preferencias del programa, podemos cambiar el idioma del mismo al español,, que se mostrará en el siguiente reinicio. Enlaces http://pixelitor.sourceforge.net >> La web de Pixelitor. |