Сайт | Скачать | Видео | Wiki

Автор Тема: gimp в Arch Linux  (Прочитано 1602 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33989
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
gimp в Arch Linux
« : 19 Март 2021, 09:10:30 »
Гимп по любому лучше
sudo pacman2pfs gimp
« Последнее редактирование: 20 Март 2021, 09:28:30 от sfs »

Оффлайн yxma

  • Истина - абсолютна. Но не в линуксе )))
  • Ветеран
  • *****
  • Сообщений: 1888
  • Репутация: +11/-0
  • конченый виндеец, местный сумасшедший 8) 8) 8)
Re: gimp в Arch Linux
« Ответ #1 : 19 Март 2021, 17:06:33 »
sudo pacman2pfs gimp
Цитата
предупреждение: database file for 'andontie-aur' does not exist (use '-Sy' to download)
предупреждение: database file for 'chaotic-aur' does not exist (use '-Sy' to download)
ошибка: не удалось подготовить транзакцию (не удалось найти базу данных)
ошибка: не удалось инициализировать библиотеку alpm
(не удалось найти или прочитать каталог: /var/cache/pacman/pkg/*.pkg.tar.*/var/lib/pacman/)
нет такой библиотеки. И тут 3 вида решения - либо переходить на версию, в которой есть гимп, либо углубиться в создание модуля, либо пытаться на умолчательном редакторе делать то, что умею на гимпе...
как я понял - перечисление вариантов идет от простого к сложному  :-\
успехов в труде и счастья в личной жизни!

Оффлайн knn

  • Ветеран
  • *****
  • Сообщений: 2550
  • Репутация: +33/-0
Re: gimp в Arch Linux
« Ответ #2 : 19 Март 2021, 17:14:26 »
# мне почему-то кажется - 'gimp', 'gnumeric' для линукса - как "умолчательные" ...
Gr4D, Grub2; HP Mini 210 VT - Intel Atom N470  @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 - 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33989
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: gimp в Arch Linux
« Ответ #3 : 20 Март 2021, 07:38:26 »
    sudo pacman2pfs gimp
Цитата
    предупреждение: database file for 'andontie-aur' does not exist (use '-Sy' to download)
sudo pacman -Sy ; sudo pacman2pfs gimp

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5336
  • Репутация: +139/-1
Re: gimp в Arch Linux
« Ответ #4 : 20 Март 2021, 08:40:08 »
Изначально не надо было советовать pacman2pfs, когда есть полностью автоматизированный pacman2pfs.sh, который и синхронизирует базы и создаст модуль.


Были 'слухи' о разработке пакета под gtk3. Вроде он gimp-git 2:2.99. Уже собран в репе chaotic-aur/gimp-git.

Если же ставить из пакетной репы gimp 2.10.22, тянет gtk2. Можно создать для prar2008 облегченный вариант модуля gtk2, где будут только либы. Будет ли этого достаточно для полноценной работы gimp, не знаю.
Код
live@pra-roll ~/gtk2-2.24.32-2/usr/lib % ll
итого 5128
lrwxrwxrwx 1 root root      21 фев 22  2020 libgailutil.so -> libgailutil.so.18.0.1
lrwxrwxrwx 1 root root      21 фев 22  2020 libgailutil.so.18 -> libgailutil.so.18.0.1
-rwxr-xr-x 1 root root   34440 фев 22  2020 libgailutil.so.18.0.1
lrwxrwxrwx 1 root root      27 фев 22  2020 libgdk-x11-2.0.so -> libgdk-x11-2.0.so.0.2400.32
lrwxrwxrwx 1 root root      27 фев 22  2020 libgdk-x11-2.0.so.0 -> libgdk-x11-2.0.so.0.2400.32
-rwxr-xr-x 1 root root  739536 фев 22  2020 libgdk-x11-2.0.so.0.2400.32
lrwxrwxrwx 1 root root      27 фев 22  2020 libgtk-x11-2.0.so -> libgtk-x11-2.0.so.0.2400.32
lrwxrwxrwx 1 root root      27 фев 22  2020 libgtk-x11-2.0.so.0 -> libgtk-x11-2.0.so.0.2400.32
-rwxr-xr-x 1 root root 4471904 фев 22  2020 libgtk-x11-2.0.so.0.2400.32
« Последнее редактирование: 20 Март 2021, 08:43:49 от krasnyh »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33989
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: gimp в Arch Linux
« Ответ #5 : 20 Март 2021, 09:35:01 »
Были 'слухи' о разработке пакета под gtk3
Сейчас есть 3 варианта :
1. Из арч репы с гтк2
Код
# pacman -Sw gimp
Пакеты (34) babl-0.1.78-1  blas-3.9.0-3  exiv2-0.27.2-2  gegl-0.4.24-2  glib-networking-2.64.3-2
            gsfonts-20180524-3  gtk2-2.24.32-2  lapack-3.9.0-3  lcms2-2.11-2  lensfun-0.3.95-2
            libde265-1.0.5-2  libexif-0.6.22-1  libgexiv2-0.12.1-1  libheif-1.7.0-2  libmng-2.0.3-3
            libmypaint-1.5.1-2  libraw-0.20.0-1  libspiro-1:20200505-1  libwmf-0.2.12-2
            libxpm-3.5.13-2  luajit-2.0.5-3  metis-5.1.0.p8-1  mypaint-brushes1-1.3.1-1
            nspr-4.27-1  nss-3.55-2  openexr-2.5.2-1  openjpeg2-2.3.1-2  poppler-0.90.1-1
            poppler-data-0.4.9-2  poppler-glib-0.90.1-1  suitesparse-5.8.1-1  tbb-2020.3-1
            x265-3.4-1  gimp-2.10.20-1

Будет загружено:  56,26 MiB
2.
Код
# pacman -Sw archlinuxcn/gimp-git
Пакеты (46) appstream-glib-0.7.17-1  babl-0.1.78-1  babl-git-0.1.84.16.g4383ee8-1  blas-3.9.0-3
            brotli-1.0.7-3  enchant-2.2.8-3  exiv2-0.27.2-2  gcab-1.4-1  gegl-0.4.24-2
            gegl-git-0.4.28.66-1  glib-networking-2.64.3-2  gobject-introspection-1.64.1-2
            gobject-introspection-runtime-1.64.1-2  gsfonts-20180524-3  icu-67.1-1  lapack-3.9.0-3
            lcms2-2.11-2  lensfun-0.3.95-2  libart-lgpl-2.3.21-6  libexif-0.6.22-1
            libgexiv2-0.12.1-1  libmypaint-1.5.1-2  libraw-0.20.0-1  libsoup-2.70.0-1
            libspiro-1:20200505-1  libstemmer-0+713-2  libwmf-0.2.12-2  libyaml-0.2.5-1
            luajit-2.0.5-3  metis-5.1.0.p8-1  mypaint-brushes1-1.3.1-1  nspr-4.27-1  nss-3.55-2
            openexr-2.5.2-1  openjpeg2-2.3.1-2  poppler-0.90.1-1  poppler-data-0.4.9-2
            poppler-glib-0.90.1-1  python-beaker-1.11.0-4  python-mako-1.1.3-1
            python-markdown-3.2.2-1  python-markupsafe-1.1.1-4  sdl-1.2.15-14  suitesparse-5.8.1-1
            tbb-2020.3-1  gimp-git-1:46757.a95371c2b0-1

Будет загружено:  63,22 MiB
3.
Код
# pacman -Sw chaotic-aur/gimp-git
Пакеты (56) appstream-glib-0.7.17-1  babl-0.1.78-1  babl-git-0.1.87.r1689.4383ee8-1  blas-3.9.0-3
            brotli-1.0.7-3  docbook-xml-4.5-9  docbook-xsl-1.79.2-7  enchant-2.2.8-3
            exiv2-0.27.2-2  gcab-1.4-1  gegl-0.4.24-2  gegl-git-0.4.29.r10186.39e525b4b-1
            glib-networking-2.64.3-2  glib2-docs-2.64.4-1  gobject-introspection-1.64.1-2
            gobject-introspection-runtime-1.64.1-2  gsfonts-20180524-3  gtk-doc-1.32+37+gefc3644-1
            hidapi-0.9.0-2  icu-67.1-1  lapack-3.9.0-3  lcms2-2.11-2  lensfun-0.3.95-2
            libart-lgpl-2.3.21-6  libexif-0.6.22-1  libgexiv2-0.12.1-1
            libibus-1.5.22+8+gf591381e-1  libmypaint-1.5.1-2  libraw-0.20.0-1  libsoup-2.70.0-1
            libspiro-1:20200505-1  libstemmer-0+713-2  libwmf-0.2.12-2  libxslt-1.1.34-5
            libyaml-0.2.5-1  luajit-2.0.5-3  metis-5.1.0.p8-1  mypaint-brushes1-1.3.1-1
            nspr-4.27-1  nss-3.55-2  openexr-2.5.2-1  openjpeg2-2.3.1-2  poppler-0.90.1-1
            poppler-data-0.4.9-2  poppler-glib-0.90.1-1  python-anytree-2.8.0-1
            python-beaker-1.11.0-4  python-lxml-4.5.2-1  python-mako-1.1.3-1
            python-markdown-3.2.2-1  python-markupsafe-1.1.1-4  python-pygments-2.6.1-3
            sdl2-2.0.12-2  suitesparse-5.8.1-1  tbb-2020.3-1  gimp-git-2:2.99.5.r242.a95371c2b0-1

Будет загружено:  85,93 MiB
Я не юзаю. Не пробовал ни один вариант

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5336
  • Репутация: +139/-1
Re: gimp в Arch Linux
« Ответ #6 : 20 Март 2021, 12:25:36 »
https://file.puppyrus.org/users/roll/gimp-2.10.20-2008-kr01.pfs
Напомню, что в firefox и подобных при клике по ссылке сервер пытается открыть модуль в виде текста. Поэтому лучше копировать ссылку и скачивать через wget (модуль будет в текущей директории).
Код
wget https://file.puppyrus.org/users/roll/gimp-2.10.20-2008-kr01.pfs 

Собирал в XFCE; base_only; прописан sfs-get-dep nss-; подмодулем gtk2-LIBS-2.24.32 с единственной директорией /usr/lib.

Пакет gtk2-2.24.32 обрезал, чтобы он не запускал свои темы поверх gtk3. Работоспособность моего модуля во всех режимах не гарантирована, надо проверять.
Сначала хотел оставить только либы libgailutil.so libgtk-x11-2.0.so libgdk-x11-2.0.so, но некоторые шрифты меню в gimp изменились, поэтому упаковал всю папку /usr/lib.
« Последнее редактирование: 20 Март 2021, 12:40:14 от krasnyh »

Оффлайн yxma

  • Истина - абсолютна. Но не в линуксе )))
  • Ветеран
  • *****
  • Сообщений: 1888
  • Репутация: +11/-0
  • конченый виндеец, местный сумасшедший 8) 8) 8)
Re: gimp в Arch Linux
« Ответ #7 : 21 Март 2021, 16:25:40 »
wget https://file.puppyrus.org/users/roll/gimp-2.10.20-2008-kr01.pfs
Спасибо! Работает! Другие варианты, правда, не проверял, но этот точно работает!
Хорошо что есть люди с прямыми руками и умной головой!
успехов в труде и счастья в личной жизни!

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33989
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: gimp в Arch Linux
« Ответ #8 : 22 Март 2021, 09:12:57 »
Собирал в XFCE
Не помешало бы pfspkg -r 040-de*
gtk2-2.24.32 обрезал, чтобы он не запускал свои темы поверх gtk3
Никак не связаны
gimp-2.10.20-2008-kr01.pfs

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5336
  • Репутация: +139/-1
Re: gimp в Arch Linux
« Ответ #9 : 22 Март 2021, 09:25:24 »
Никак не связаны
Ну да, пакет gtk2-2.24.32-2 и модуль 035-gtk2 это совершенно разные вещи. Будем считать, что у меня, как и у некоторых пользователей PRA, профдеформация - нежелательное соседство gtk3 и gtk2, а так же qt4 и qt5. :) Минимализм превыше всего. )

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33989
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: gimp в Arch Linux
« Ответ #10 : 22 Март 2021, 09:32:30 »
как и у некоторых пользователей PRA
:)
В таких модулях нежелательно резать пакеты. ну или делвть альтернативный пакет
Короче - все через пакеты.
« Последнее редактирование: 22 Март 2021, 09:35:27 от sfs »