martes, 3 de diciembre de 2013

Instala fácilmente GIMP 2.9.1

Gimp lanzará muy pronto la versión 2.10, y por diferentes motivos, muchos estamos impacientes por poder probarla. Yo entre ellos.

He buscado mil maneras de probar las versiones preliminares, y finalmente he encontrado una sencilla, que satisface mi curiosidad sin necesidad de tener que recurrir a los PPA.

En realidad, lo que se instala es Gimp 2.9.1, que es una versión preliminar de Gimp 2.10. Veamos como


Lo primero de todo, dar los méritos a quien realmente lo tiene. El proceso de instalación lo he copiado del publicado en este blog. Aquí solamente os voy a contar las mínimas adaptaciones que he tenido que hacer para que a mi me funcionara.

Aunque en el blog de Hartwork no lo indica, hacen falta una serie de dependencias. En mi caso, he tenido que instalar git, libgexiv2-dev y liblzma-dev. Si durante la compilación se produce un error, seguramente lo último que te indique sea que paquete no tienes instalado. Así es como yo he visto que me faltaban estos y los he instalado con
  • sudo aptitude install libgexiv2-dev git liblzma-dev
Echo esto, vamos a crear un fichero de texto, con tu editor favorito, en el que copiaremos el siguiente script.
#! /usr/bin/env bash
# Copyright (C) 2013 Sebastian Pipping
# Licensed under the MIT license

set -x  # Print commands on the go
set -e  # Stop at first non-zero return code

sudo apt-get build-dep gimp
sudo apt-get remove libbabl-dev libgegl-dev

MAKEOPTS="-j$((1 + $(grep '^processor' /proc/cpuinfo | wc -l)))"

mkdir gimp-dev
pushd gimp-dev  # Improved "cd", Bash built-in

    PREFIX="${PWD}"/install/usr

    # Make future calls to pkg-config by configure
    # find Babl and Gegl
    export PKG_CONFIG_PATH="${PREFIX}"/lib/pkgconfig

    git clone git://git.gnome.org/babl
    pushd babl
        ./autogen.sh || [ -x configure ]
        ./configure --prefix="${PREFIX}"
        make ${MAKEOPTS}
        make install
    popd

    git clone git://git.gnome.org/gegl
    pushd gegl
        ./autogen.sh || [ -x configure ]
        ./configure --prefix="${PREFIX}"
        make ${MAKEOPTS}
        make install
    popd

    git clone git://git.gnome.org/gimp
    pushd gimp
        ./autogen.sh || [ -x configure ]
        ./configure --prefix="${PREFIX}"
        make ${MAKEOPTS} V=1
        make install
    popd

    ./install/usr/bin/gimp-2.9
Lo guardamos con el nombre que más nos guste y le damos permisos de ejecución con un chmod
  • chmod a+x ficheroreciencreado
Luego lo ejecutamos
  • ./ficheroreciencreado
Nos va a pedir en un par de ocasiones que aprobemos la instalación o desinstalación de paquetes, a lo que obviamente responderemos que si. El se encarga de todo el proceso, hasta que al cabo de un ratito, tendremos Gimp 2.9.1 ante nosotros.


El susto me lo llevé cuando tras cerrar este Gimp, trate de volver a entrar en el. Y es que el ejecutable no esta en ninguna ruta común. Para volver a darle vida a Gimp, tenemos que entrar en una carpeta que se ha creado durante la instalación que se llama gimp-dev/install/usr/bin/ y allí si, esta el ejecutable gimp-2.9

9 comentarios:

  1. Buenas...:

    Gimp 2.8.10, para Ubuntu y derivados, ya está disponible en la red. (Anoche lo instalé en Olivia).

    En Gimp Chat hay en un hilo una referencia a Gimp 2.9.1 32 bits en versión portable, que tal vez sea lo más indicado para el que quiera curiosear lo que se avecina en Gimp 3.x.

    Nunca he sido muy amigo de las versiones "impares", por lo menos en Linux, ya que no domino todavía el tinglado. En Xp sí lo hacia, ya que éste sí se traga todo lo que le echen, y aún cuando hay problemas, con alguna reubicación a lo bruto se han podido solventar.

    También en Gimp Chat se pueden encontrar algunas máquinas virtuales con Gimp 2.9 corriendo en algún Linux.

    El autor del hilo, YAFU, es hispano hablante, creo que español..., lo digo por si alguien tiene dudas.

    ResponderEliminar
  2. No entiendo muy bien
    Yo hablo de instalar Gimp 2.9 y tu me comentas sobre la disponibilidad de Gimp 2.8
    Algo se me escapa

    ResponderEliminar
    Respuestas
    1. En el primer párrafo he comentado la salida reciente de 2.8.10. disponible para Ubuntu y derivados, por eso del no tener que compilar Gimp y sólo a título informativo.

      En el segundo, la opción de 2.9 de tan sólo descomprimir un .zip. Y qué, por cierto, no se puede vislumbrar ninguna de las novedades que vendrán en 3.x

      Eliminar
  3. Y se supone que este método no nos elimina el Gimp estable que tenemos instalado en nuestro linux ¿verdad?

    ResponderEliminar
    Respuestas
    1. Me respondo a mi mismo:
      Mi mismo, no te preocupes, el Gimp que ya tienes instalado seguira funcionando sin problemas, y ahora tendrás la última versión de prueba para la tan esperada versión 3.0

      Agregar, ademas, que debes tener la opción de instalalar las fuentes en tu "apt" (sources.list para los que usamos Debian) o te dará error.

      Eliminar
  4. Hola

    Tengo wheezy con los repositorios habituales. Sigo todo el proceso de instalación pero me dice que tengo que instalar GLIB 2.36 o posterior, y la que tengo instalada es 2.33.

    ¿le ha ocurrido a alguien más? ¿Qué hacer?

    Gracias

    ResponderEliminar
    Respuestas
    1. Yo probaria a coger prestado glib de testing o de sid, pero yo es que soy muy osado

      Eliminar
    2. No se ha publicado mi respuesta anterior ...

      Decía que cada vez que he mezclado dos versiones de Debian la cosa ha terminado fatal... porque unos paquetes llaman a otras dependencias, empiezan a funcionar unas cuantas cosas mal, y al final siempre me ha tocado reinstalar.

      Wheezy me va como un reloj desde hace meses. Me da pereza jorobarlo.

      Gracias por tu sugerencia

      Eliminar
    3. En lugar de añadir SID a tus repos, prueba a bajarte el paquete via web e instalarlo.
      Pero si, mezclar ramas, y mas con SID es muy peligroso

      Eliminar

prekes sodui