O que deve ser usado em vez do obsoleto gnome-open no Ubuntu 18.04?

O que deve ser usado em vez do obsoleto gnome-open no Ubuntu 18.04?

Eu costumava abrir imagens a gnome-openpartir de um terminal, mas depois de instalar o Ubuntu 18.04, a biblioteca sumiu e se eu pesquisar em apt, aparece:

➜  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

Existe alguma substituição para este comando?

Obrigado!

Responder1

Use oxdg-openem vez disso, ougiodelibglib2.0-bin. Ambos são instalados por padrão no Ubuntu 18.04.

Eu preferiria xdg-open, que envolve vários abridores específicos de DE (e provavelmente será mantido atualizado para usar as ferramentas atualmente suportadas). Por exemplo, a antiga ferramenta GNOME3 costumava ser gvfs-open. xdg-opencostumava usar gvfs-opene, depois de ser obsoleto, xdg-openfoi atualizado para usar gio open.

Em 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"
...

Em 16.04:

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

informação relacionada