Как открыть изображение с помощью приложения для просмотра изображений flatpak с помощью команд терминала?
Я использую Ubuntu 21.10 и удалил стандартную программу просмотра изображений GNOME (eog). Вместо этого я установил плоское приложение для просмотра изображений gThumb.
Чего я хочу добиться. Какие команды терминала я должен использовать, чтобы открыть определенное изображение, присутствующее в моем pwd, с помощью приложения gThumb flatpak?
Что я пробовал - я узнал, что могу запустить приложение gThumb, используя
flatpak run org.gnome.gThumbно как мне добавить имя файла изображения в эту команду? Я пытался передать это с помощью
xargsно это не сработало.
Я мог бы открыть изображение, используя
eog <image name>ранее, как мне добиться чего-то подобного с приложением gThumb flatpak?
2 ответа
Вы пытаетесь преодолеть ненужные проблемы. Вероятно, это возможно, как в случае с LibreOffice с командой типа
flatpak run org.gnome.gThumb image-photo.png
Но чтобы было проще — удалите версию flatpak 3.12.0 и установите вместо нее версию deb 3.11.2 , используя приведенные ниже команды.
flatpak remove org.gnome.gThumb
sudo apt-get install gthumb
Флэтпаки обычно запускаются командой
flatpak run <Application ID> <Arguments|Options>
Вы можете увидеть идентификатор приложения в выводе
flatpak list --app
(опция
--appбудет ограничивать вывод только приложениями и не включать среды выполнения)
Таким образом, вы можете открыть графический файл в eog с помощью такой команды:
flatpak run org.gnome.gThumb /path/to/graphic/file.png
Для установленных приложений скрипты-оболочки предоставляются в
/var/lib/flatpak/exports/bin. Этот каталог по умолчанию не включен в ваш PATH, но вы можете включить его, добавив строку
PATH="$PATH:/var/lib/flatpak/exports/bin"
на ваш
~/.profile. Затем вы можете запустить пакет eog с помощью команды
org.gnome.gThumb /path/to/graphic/file.png