Как использовать плагины с GIMP 2.10 flatpak?

Как использовать плагины с GIMP 2.10 flatpak?

После обновления с Ubuntu 16.04 до Ubuntu Mate 18.04 я захотел попробовать GIMP 2.10, поэтому я установил flatpak GIMP 2.10.2 с flathub. (В настоящее время контейнеры Snap предлагают только 2.10.0)

sudo apt install flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak search gimp
flatpak install flathub org.gimp.GIMP

Запуск GIMP:

flatpak run org.gimp.GIMP

Работает отлично, но теперь мне нужны некоторые плагины:

Как установить плагины типа Liquid Rescale или G'MIC. Старый способ не сработает, он установит GIMP как зависимость.

sudo apt install gimp-plugin-registry

решение1

Для скриптов и плагинов Python простым решением будет поместить их в какой-нибудь обычный каталог (вне пакета flatpak) и использовать Edit>Preferences>Folders>{Scripts|Plugins}для добавления их в каталоги, проверяемые flatpak Gimp (это также хороший способ совместного использования их между Gimp 2.8 и Gimp 2.10).

Двоичные файлы — это другое дело, двоичные файлы для 2.8 могут не работать с 2.10 (и во многих случаях их придется как минимум перекомпилировать, чтобы воспользоваться преимуществами новой разрядности в 2.10), а новые двоичные файлы могут иметь зависимости от библиотек, которые доступны только в среде flatpak.

Также существует (редкий) случай, когда скрипт Python зависит от библиотеки Python, которая не является частью Python, установленного в среде flatpak (которая не совпадает с вашим системным Python).

Эти проблемы лежат в основе многихоткрытые вопросы.

решение2

GIMP Flatpak предлагает следующие пути для плагинов (Настройки -> Папки -> Плагины)

 ~/.var/app/org.gimp.GIMP/config/GIMP/2.10/plug-ins
 /app/share/gimp/2.0/plug-ins

Скопируйте плагин в первую папку и перезапустите GIMP.

Вы можете скачатьисходный пакет,и вручную скопируйте необходимые файлы scm в указанную выше папку

Связанный контент