Собираем и устанавливаем ГИМП 2.8 из Git.
... этот урок написан для ОС "Ubuntu 11.04" и выше.
Важно! Я настоятельно рекомендую устанавливать GIMP, BABL и GEGL в отдельную папку, например "/opt". По этой причине, ниже я буду использовать префикс "--prefix=/opt/app_name"- где "app_name" название устанавливаемого пакета, например - babl, gegl или gimp.

И так приступим!
------------------ !!! ----------------------
Все команды необходимо выполнять от "пользователя".
Там где нужны права рута, используется команда - sudo.
И еще, если будите копировать текст команд - не забывайте удалять первый символ - $
------------------ !!! ----------------------
Первое, что необходимо сделать - установить необходимые для сборки и компиляции пакеты в вашу систему.
Откройте окно терминала и введите следующие команды:
$sudo apt-get install git libtool autoconf automake pkg-config xsltproc... теперь это, одной строкой:
$sudo apt-get install libgs-dev libjasper-dev pkg-config libgtk2.0-dev libglib2.0-dev libgdk-pixbuf2.0-dev libpango1.0-dev libcairo2-dev libfreetype6-dev libfontconfig1-dev liblcms1-dev libpng12-dev libjpeg8-dev libpoppler-dev libtiff4-dev libwebkitgtk-dev libmng-dev librsvg2-dev libwmf-dev libbz2-1.0 libaa1-devИ наконец, до установим пакеты, которые необходимы для сборки GIMP-а из исходников:
$sudo apt-get build-dep gimpОтлично, система подготовлена!
Переходим к сборке и установке последних версий BABL и GEGL, которые необходимы для успешной компиляции Гимпа.
Как я уже говорил выше, мы будем устанавливать их в "/opt" каталог, чтоб не портить системные версии этих пакетов.
Вначале установим BABL.
Откройте терминал и введите следующие команды:
- $mkdir ~/git
- $cd ~/git
- $git clone --depth 1 git://git.gnome.org/babl
- $cd ~/git/babl
- $./autogen.sh --prefix=/opt/babl
- $make -j4
- $sudo make install
- $export PKG_CONFIG_PATH=/opt/babl/lib/pkgconfig
- $export LD_LIBRARY_PATH=/opt/babl/lib
- $cd ~/git
- $git clone --depth 1 git://git.gnome.org/gegl
- $cd ~/git/gegl
- $./autogen.sh --prefix=/opt/gegl
- $make -j4
- $sudo make install
Добавим переменные окружения, тем самым информируем GIMP о том, где ему при сборке искать последние версии BABL и GEGL:
- $export PKG_CONFIG_PATH=/opt/gegl/lib/pkgconfig:$PKG_CONFIG_PATH
- $export LD_LIBRARY_PATH=/opt/gegl/lib:$LD_LIBRARY_PATH
- $cd ~/git
- $git clone --depth 1 git://git.gnome.org/gimp
- $cd ~/git/gimp
- $./autogen.sh --prefix=/opt/gimp
- $make -j4
- $sudo make install
Все, готово!
Запустим только, что собранный GIMP 2.8 командой:
$/opt/gimp/bin/gimp-2.7
Всем спасибо за внимание!
Если возникнут вопросы - пишите в коменты, отвечу...
Комментариев нет:
Отправить комментарий