martes, 12 de junio de 2012

Instalar Swatchbooker en Linux Mint 13, Ubuntu 12.04 y similares

Hoy toca tocho-post de esos que me gustan solo a mí, a raíz de una conversación con Gabriel Vano de Givelife CS.

Una de esas herramientas que no deberían faltar en el equipo de un Diseñador Gráfico Libre es Swatchbooker, un programita que descubrí hace tiempo gracias a Gez y su blog OHWEB,  y que dispone de utilidades realmente prácticas en cuanto a gestión de paletas de color. Ya puestos, también deberías leerte este post del vecino JavierSam sobre tintas planas, con enlaces a OHWEB y a JESUSDA (si es que al final nos conocemos todos...).
 
Swatchbooker permite no solo intercambiar los formatos de las paletas de color de nuestros principales programas (gimp-Inkscape/ Scribus / Open-Libreoffice / paletas de intercambio de Adobe), sino que además puede leer paletas desde la web y convertirlas a dichos formatos. Dicho de otra forma, te da acceso a las paletas Pantone® para trabajar con tintas planas, y te permite guardarlas en los respectivos formatos de cada programa (también te da acceso a las paletas RAL, DCA, Colorchart e ICI Dulux, pero reconozcámoslo, no son las más comunes :P).


Si tienes ganas de calentarte la cabeza, dispones incluso de un editor de paletas, con el que puedes entretenerte generando cartas de color a partir de otras ya creadas, o desde cero, tarea harto compleja, pero intento imaginar que gratificante después de mucho tiempo de trabajo...



A lo que voy,  cuando migré a LinuxMint 13 me encontré con una cuestión curiosa: no había forma de encontrar el SwatchBooker en los repositorios, pese a que había seguido todos los pasos pertinentes. El secreto de la instalación en mi caso fue bastante rebuscado, pero efectivo: apuntar a los repositorios de versiones anteriores. Vamos a ver las dos formas que encontré de hacerlo.

La solución difícil, pero lógica y elegante:

Damos el primer paso que nos indica JavierSam en el post sobre tintas planas: añadir el repositorio ppa: swatchbooker/ppa a los repositorios de software.

Lo puedes hacer desde orígenes de software; desde synaptic, menú configuración>>repositorios>>pestaña Otro Software; o desde terminal, escribiendo
sudo add-apt-repository ppa: swatchbooker/ppa e introduciendo tu contraseña de root. (y si es tu primera vez con la terminal, no vas a ver la contraseña escrita, ni asteriscos que indiquen la longitud. No entres en pánico por ello :P)

Hasta aquí perfecto, esto nos añade el repositorio específico para nuestra distribución. Ahora recargas los repositorios, y por más que lo buscas el programa no aparece. Toca pues ir a los orígenes de software, donde podremos ver que hay dos repositorios de Swatchbooker (main y código fuente).


Selecciónalos uno por uno, pincha en editar, y en la ventana que aparece cambia la distribución "precise" por "natty". Lo que hemos hecho es simplemente cambiar la distribución hacia la que apunta el repositorio, ya que actualmente (cuando yo hice la búsqueda, se entiende) Swatchbooker no se encuentra disponible en los repos de ubuntu 12.04 (precise pangolin) y 11.10 (oneiric ocelot).




Ahora sí, puedes recargar los repositorios, y buscar en el gestor de software, synaptic, o lo que uses para instalar programas, el swatchbooker.

O puedes irte a la terminal, escribir "sudo apt-get update && sudo apt-get install swatchbooker", y ya lo tienes listo.

La solución fácil, sabiendo lo que pasaba:

Si no quieres liarte a editar repositorios, el camino simple y sencillo es agregar directamente los repositorios que apuntan a natty:

deb http://ppa.launchpad.net/swatchbooker/ppa/ubuntu natty main
deb-src http://ppa.launchpad.net/swatchbooker/ppa/ubuntu natty main

Lo puedes hacer desde los orígenes de software, pinchando esta vez en añadir, y metiendo ambos, primero uno y después otro. Recargas, y ahora debería aparecerte el programa.

O puedes irte a la terminal y editar la lista de orígenes de software, añadiendo las dos lineas al archivo de las fuentes, para lo cual te recomiendo que visites el blog de gskbyte, que lo va a explicar mejor que yo, seguro.

Con esta "sencilla" técnica, aunque no sea precisamente lo más indicado tener un programa destinado a otras versiones, conseguimos tener instalado Swatchbooker.


==============================================

AÑADIDO EL 15 de Junio

Reporte de errores por parte de Javiersam (leíble también en comentarios):
GPG ERROR: NO PUBKEY

"El Gestor de Programas me dio el GPG ERROR: NO_PUBKEY, y lo solucioné siguiendo los pasos sugeridos por wada_smith (http://www.taringa.net/wada_smith/posts) en esta entrada de Taringa: http://www.taringa.net/posts/linux/5263072/Solucion-GPG-EROR_-NO_PUBKEY-al-actualizar-repositorios.html"

Gracias compañero! En mi caso no se dio este error, y por lo que me comentó Gabriel Vano tampoco le pasó a él, así que posiblemente dependa de las distribuciones. Anotado queda!






4 comentarios:

  1. Hola Mardigann.
    Gracias por tantas menciones.
    Yo tenía instalado el Swatchbooker en mi partición con Kubuntu. Pero, ya hace un tiempo que utilizo habitualmente otra, con LinuxMint, en la que no tenía instalado el Swatchbooker.
    Asi que aproveché para instalarlo siguiendo los pasos indicados en esta entrada, y (casi) funcionó.
    El Gestor de Programas me dio el GPG ERROR: NO_PUBKEY, y lo solucioné siguiendo los pasos sugeridos por wada_smith (http://www.taringa.net/wada_smith/posts) en esta entrada de Taringa: http://www.taringa.net/posts/linux/5263072/Solucion-GPG-EROR_-NO_PUBKEY-al-actualizar-repositorios.html
    Nuevamente, gracias.

    ResponderEliminar
  2. Gracias a ti por el aporte compañero ^^ actualizo el post con él. Luego dicen que linux no es fácil :P

    ResponderEliminar