GIMP 2.8 Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:gimp [2012/05/31 21:07]
wiki:gimp [2013/01/31 16:14] (текущий)
[Сборка GIMP 2.8 из исходных кодов]
Строка 1: Строка 1:
 ====== GIMP 2.8====== ====== GIMP 2.8======
  
-{{:​wiki:​gimp.png?​700|}} +{{:wiki:gimp2.8:gimp-logo.png?nolink&​64 ​|}} 
- +**GNU Image Manipulation Program** или **GIMP** — растровый графический редактор,​ программа для создания и обработки растровой графики и частичной поддержкой работы с векторной графикой. Проект основан в 1995 году Спенсером Кимбеллом и Питером Маттисом как дипломный проект,​ в настоящий момент поддерживается группой добровольцев.
-**GNU Image Manipulation Program** или **GIMP** ​(рус. Гимп) ​— растровый графический редактор,​ программа для создания и обработки растровой графики и частичной поддержкой работы с векторной графикой. Проект основан в 1995 году Спенсером Кимбеллом и Питером Маттисом как дипломный проект,​ в настоящий момент поддерживается группой добровольцев.+
 На настоящий момент времени версия 2.8 является ​ актуальной и стабильной версией программы. На настоящий момент времени версия 2.8 является ​ актуальной и стабильной версией программы.
  
-Релиз GIMP версии 2.8 состоялся после долгих 3 лет тщательной разработки.  +{{:​wiki:​gimp.png?300|}}
- +
  
 +=====Список изменений в GIMP 2.8=====
 +Релиз GIMP версии 2.8 состоялся после долгих 3 лет тщательной разработки.\\
 Основные изменения по отношению к предыдущим версиям:​ Основные изменения по отношению к предыдущим версиям:​
- 
   * Однооконный режим (отключен по умолчанию,​ доступен в меню «Windows»)   * Однооконный режим (отключен по умолчанию,​ доступен в меню «Windows»)
   * Переделан диалог сохранения файлов   * Переделан диалог сохранения файлов
Строка 22: Строка 20:
   * Лицензия изменена на (L)GPLv3+   * Лицензия изменена на (L)GPLv3+
  
-GIMP 2.8 доступен из неофициального репозитория с уже готовыми пакетами:+=====Установка ​GIMP=====
  
 +====Установка из репозиториев====
 +GIMP доступен в официальном репозитории Ubuntu. Для того, чтобы установить GIMP выполните следующую комманду в [[терминал|терминале]]:​
 +<​code=bash>​sudo apt-get install gimp</​code>​
 +или установите пакет ''​gimp''​ в ''​Центре приложений Ubuntu''​.\\
 +В официальных репозиториях не всегда находится последняя версия. Для установки актуальной версии прочтите разделы ниже.
 +
 +====Установка из PPA====
 +GIMP 2.8 доступен из неофициального репозитория с уже готовыми пакетами:​
 <code bash> <code bash>
 sudo add-apt-repository ppa:​otto-kesselgulasch/​gimp sudo add-apt-repository ppa:​otto-kesselgulasch/​gimp
Строка 30: Строка 36:
 </​code>​ </​code>​
  
-====== Сборка GIMP 2.8 в Ubuntu 12.04 ====== +====Сборка GIMP 2.8 из исходных кодов==== 
- +<note tip>​Алгоритм опробывался на Ubuntu 12.04. По возникшим вопроса обращаться к [[user>​evg89]].</​note>​ 
-Для тех, кто не является сторонником "​левых"​ репозиториев (мало ли что и когда из них установится?​) - сборка компилированием исходников. +Этот раздел предназначен для тех, кто не является сторонником "​левых"​ репозиториев.
- +
-===== Подготовительный этап =====+
  
 +===Подготовительный этап===
 Для начала удалим старую версию редактора из системы (естественно,​ если таковая у вас имеется):​ Для начала удалим старую версию редактора из системы (естественно,​ если таковая у вас имеется):​
 <code bash>​sudo apt-get purge gimp</​code>​ <code bash>​sudo apt-get purge gimp</​code>​
 Для GIMP ключевыми являются следующие библиотеки:​ Для GIMP ключевыми являются следующие библиотеки:​
-  * GTK+набор элементов графического интерфейса;​ +  * //GTK+// -- набор элементов графического интерфейса;​ 
-  * BABLбиблиотека преобразования между растровыми форматами;​ +  * //BABL// -- библиотека преобразования между растровыми форматами;​ 
-  * GEGLновый движок обработки и рендеринга графики.+  * //GEGL// -- новый движок обработки и рендеринга графики.
 Чтобы не искать все нужные библиотеки по очереди,​ можно просто установить все зависимости. В Ubuntu это делается следующей командой:​ Чтобы не искать все нужные библиотеки по очереди,​ можно просто установить все зависимости. В Ubuntu это делается следующей командой:​
 <code bash>​sudo apt-get build-dep gimp</​code>​ <code bash>​sudo apt-get build-dep gimp</​code>​
-BABL и GEGL при помощи такого фокуса установить нельзя (возможно пока?), поэтому скомпилируем их самостоятельно. +//BABL// и //GEGL// при помощи такого фокуса установить нельзя((возможно пока?)), поэтому скомпилируем их самостоятельно.\\ 
-Нам необходимо получить копию репозиториев с исходным кодом BABL и GEGL. +Нам необходимо получить копию репозиториев с исходным кодом ​//BABL// и //GEGL//
-Переходим в свою домашню директорию (следите,​ что бы в пути не было русских букв, ​у меня это приводило к ошибке), предположим мой пользователь - user+Переходим в свою домашню директорию (следите,​ что бы в пути не было русских букв, ​это ​может привести к ошибке):​ 
-<code bash>​cd ​/home/user/</​code>​+<code bash>​cd</​code>​
 Вытаскиваем babl: Вытаскиваем babl:
 <code bash>git clone git://​git.gnome.org/​babl</​code>​ <code bash>git clone git://​git.gnome.org/​babl</​code>​
Строка 54: Строка 59:
 Собираем и устанавливаем при помощи последовательности команд:​ Собираем и устанавливаем при помощи последовательности команд:​
 <code bash>​./​autogen.sh <code bash>​./​autogen.sh
-   make +make 
-   ​sudo make install</​code>​+sudo checkinstall 
 +sudo dpkg -r packagename 
 +</​code>​
 Возвращаемся в домашнюю директорию:​ Возвращаемся в домашнюю директорию:​
-<code bash>​cd ​../</​code>​+<code bash>​cd</​code>​
 Вытаскиваем аналогично gegl: Вытаскиваем аналогично gegl:
 <code bash>git clone git://​git.gnome.org/​gegl</​code>​ <code bash>git clone git://​git.gnome.org/​gegl</​code>​
 Далее собираем:​ Далее собираем:​
-<code bash>cd gegl/ +<code bash>cd gegl 
-   ​./​autogen.sh +./​autogen.sh 
-   ​make +make 
-   ​sudo make install</​code>​ +sudo checkinstall 
-Если во время ​**make** появится выхлоп:​ +sudo dpkg -r packagename 
-   ​./​clones.xml +</​code>​ 
-   ​/home/es/​gegl-0.2.0/​bin/​.libs/​lt-gegl:​ error while loading shared libraries: libbabl-0.1.so.0:​ cannot open shared object file: No such file or directory +Если во время ​''​make'' ​появится выхлоп:​ 
-   ​make[5]: *** [clones.png] Ошибка 127 +<​file>​ 
-   ​./​OpenRaster-00.xml +./​clones.xml 
-   ​/home/es/​gegl-0.2.0/​bin/​.libs/​lt-gegl:​ error while loading shared libraries: libbabl-0.1.so.0:​ cannot open shared object file: No such file or directory +/home/user/​gegl-0.2.0/​bin/​.libs/​lt-gegl:​ error while loading shared libraries: libbabl-0.1.so.0:​ cannot open shared object file: No such file or directory 
-   ​make[5]: *** [OpenRaster-00.png] Ошибка 127 +make[5]: *** [clones.png] Ошибка 127 
-   ​./​OpenRaster-01.xml +./​OpenRaster-00.xml 
-   ​/home/es/​gegl-0.2.0/​bin/​.libs/​lt-gegl:​ error while loading shared libraries: libbabl-0.1.so.0:​ cannot open shared object file: No such file or directory +/home/user/​gegl-0.2.0/​bin/​.libs/​lt-gegl:​ error while loading shared libraries: libbabl-0.1.so.0:​ cannot open shared object file: No such file or directory 
-   ​make[5]: *** [OpenRaster-01.png] Ошибка 127 +make[5]: *** [OpenRaster-00.png] Ошибка 127 
-   ​./​OpenRaster-04.xml +./​OpenRaster-01.xml 
-   ​/home/es/​gegl-0.2.0/​bin/​.libs/​lt-gegl:​ error while loading shared libraries: libbabl-0.1.so.0:​ cannot open shared object file: No such file or directory +/home/user/​gegl-0.2.0/​bin/​.libs/​lt-gegl:​ error while loading shared libraries: libbabl-0.1.so.0:​ cannot open shared object file: No such file or directory 
-   ​make[5]: *** [OpenRaster-04.png] Ошибка 127 +make[5]: *** [OpenRaster-01.png] Ошибка 127 
-То перед ​**make install** ​удаляем соответствующую библиотеку:​ +./​OpenRaster-04.xml 
-<code bash>​sudo apt-get remove libbabl-0.0-0 +/home/user/​gegl-0.2.0/​bin/​.libs/​lt-gegl:​ error while loading shared libraries: libbabl-0.1.so.0:​ cannot open shared object file: No such file or directory 
-снова делаем ​**make**, а затем ​**make install**+make[5]: *** [OpenRaster-04.png] Ошибка 127 
-===== Сборка Gimp 2.8 =====+</​file>​ 
 +То перед ​''​checkinstall'' ​удаляем соответствующую библиотеку:​ 
 +<code bash>​sudo apt-get remove libbabl-0.0-0</​code>​ 
 +снова делаем ​''​make''​, а затем ​''​checkinstall''​
 + 
 +=== Сборка Gimp 2.8 ===
 GIMP 2.8 можно взять отсюда - [[ftp://​ftp.gimp.org/​pub/​gimp/​v2.8/​]] и распокавать в домашнюю директорию,​ либо в консоли (как это делалось выше для babl и gegl): GIMP 2.8 можно взять отсюда - [[ftp://​ftp.gimp.org/​pub/​gimp/​v2.8/​]] и распокавать в домашнюю директорию,​ либо в консоли (как это делалось выше для babl и gegl):
-<code bash>​cd ​/home/user +<code bash>​cd 
-   ​git clone git://​git.gnome.org/​gimp</​code>​+git clone git://​git.gnome.org/​gimp</​code>​
 Далее заходим в соответствующую папку с гимпом (у меня - gimp, у вас может быть по другому,​ внимательнее!) и последовательностью команд собираем и устанавливаем наш любимый графический редактор новой версии:​ Далее заходим в соответствующую папку с гимпом (у меня - gimp, у вас может быть по другому,​ внимательнее!) и последовательностью команд собираем и устанавливаем наш любимый графический редактор новой версии:​
 <code bash>cd gimp <code bash>cd gimp
-   ./​configure  ​{если использовали git, то применяем ./​autogen.sh} +./​configure  ​#если использовали git, то применяем ./​autogen.sh 
-   ​make +make 
-   ​sudo make install</​code>​+sudo checkinstall</​code>​
 Значок гимпа в главном меню в разделе графических программ появиться после перезагрузки,​ а сейчас,​ что бы проверить удачность установки,​ запустим его из терминала:​ Значок гимпа в главном меню в разделе графических программ появиться после перезагрузки,​ а сейчас,​ что бы проверить удачность установки,​ запустим его из терминала:​
-<code bash>​gimp+<code=bash>​gimp</​code>​
 Если гимп запустился,​ то спокойно перезагружаемся,​ но если появиться окно с сообщением:​ Если гимп запустился,​ то спокойно перезагружаемся,​ но если появиться окно с сообщением:​
 +<​file>​
    ​Libgimp version mismatch!    ​Libgimp version mismatch!
    The GIMP binary cannot run with a libgimp version    The GIMP binary cannot run with a libgimp version
    other than its own. This is GIMP 2.8.0, but the    other than its own. This is GIMP 2.8.0, but the
    ​libgimp version is 2.6.12.    ​libgimp version is 2.6.12.
-   Maybe you have GIMP versions in both /usr and /usr/local ?</code>+   Maybe you have GIMP versions in both /usr and /usr/local ? 
 +</file>
 жмем ОК и подчищаем систему:​ жмем ОК и подчищаем систему:​
 <code bash>​sudo apt-get autoremove</​code>​ <code bash>​sudo apt-get autoremove</​code>​
 Удалив ненужные пакеты,​ снова пробуем запустить гимп: Удалив ненужные пакеты,​ снова пробуем запустить гимп:
-   gimp+<​code=bash>​gimp</​code>​
 В этот раз все должно пройти успешно! В этот раз все должно пройти успешно!
 Перегружаемся и пользуемся! Перегружаемся и пользуемся!
 +===== Сброс параметров =====
 +Чтобы сбросить все параметры GIMP для [[wiki:​пользователи_и_группы|пользователя]],​ необходимо удалить папку ''​.gimp''​((имя может варьироваться зависимо от версии)) в [[home|домашней директории]]. Для версии GIMP 2.8 актуальная следующая команда в [[терминал/​терминале]]:​
 +<code bash>rm -rf ./​.gimp-2.8</​code>​
 +Можно удалить директорию вручную с помощью файлового менеджера. Не забудьте включить [[Nautilus#​Вид|показ скрытых файлов]].
 +
 +===== Статьи =====
 +
 +  * [[fullcircle/​34/​gimp|Full Circle: Цифровая ретушь фотографий в GIMP, часть 1]]
 +  * [[fullcircle/​35/​gimp_ч_2|Full Circle: Цифровая ретушь фотографий в GIMP, часть 2]]
 +  * [[fullcircle/​36/​gimp_ч_3|Full Circle: Цифровая ретушь фотографий в GIMP, часть 3]]
  
-<note tip>Алгоритм опробывался на Ubuntu 12.04</​note>​ +=====Ссылки===== 
-По возникшим вопроса обращаться к [[user>​evg89]].+  * [[http://​gimp.ru/​|Официальный сайт]] GIMP в России 
 +  * [[http://​www.gimp.org/​|Официальный ​сайт]] (англ.)
  
 {{tag>​GIMP графика Редактор_изображений}} {{tag>​GIMP графика Редактор_изображений}}