Что следует использовать вместо устаревшего gnome-open в Ubuntu 18.04? [дубликат]

На этот вопрос уже есть ответ здесь:

Я использовал для открытия изображений с помощью gnome-open с терминала, но после установки Ubuntu 18.04 библиотека отсутствует, и если я выполню поиск из apt , он покажет:

➜  data git:(master) ✗ apt search gnome-open                    [18/06/14|11:35AM]
Sorting... Done
Full Text Search... Done
libgnome2-bin/bionic 2.32.1-6 amd64
Deprecated GNOME 2 library - binary files

Можно ли заменить эту команду?

Спасибо!

14
задан 14 June 2018 в 00:05

1 ответ

Используйте xdg-open обертка вместо этого, или gio от libglib2.0-bin. Оба установлены по умолчанию в Ubuntu 18.04.

Я предпочел бы xdg-open, который переносит несколько новичков DE-specific (и будет, вероятно, держаться в курсе для использования, какой бы ни инструменты в настоящее время поддерживаются). Например, старый инструмент GNOME3 раньше был gvfs-open. xdg-open используемый для использования gvfs-open, и после того, как это удерживалось от использования, xdg-open был обновлен для использования gio open.

В 18,04:

$ grep -e gio -e gvfs "$(command -v xdg-open)"
    if gio help open 2>/dev/null 1>&2; then
        gio open "$1"
    elif gvfs-open --help 2>/dev/null 1>&2; then
        gvfs-open "$1"
...

В 16,04:

$ grep -e gio -e gvfs $(command -v xdg-open)
    if gvfs-open --help >/dev/null 2>&1; then
        gvfs-open "$1"
...
12
ответ дан 23 November 2019 в 03:05

Другие вопросы по тегам:

Похожие вопросы: