Как использовать плагины с 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
2 ответа
Для скриптов и плагинов 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 вашей системы).
Эти проблемы лежат в основе многих открытых вопросов.
GIMP Flatpak предлагает эти пути для плагинов (Настройки -> Папки -> Плагины)
~/.var/app/org.gimp.GIMP/config/GIMP/2.10/plug-ins
/app/share/gimp/2.0/plug-ins
Скопируйте плагин в первую папку и перезапустите GIMP.
Вы можете скачать исходный пакет и вручную скопировать необходимые файлы scm в указанную выше папку.