web-dev-qa-db-ja.com

Ubuntu 18.04で廃止されたgnome-openの代わりに何を使用すべきですか?

ターミナルから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

このコマンドの代わりはありますか?

ありがとうございました!

13
Vimos

代わりに xdg-open ラッパー、または gio from libglib2.0-bin を使用してください。どちらもデフォルトでUbuntu 18.04にインストールされます。

いくつかのDE固有のオープナーをラップするxdg-openを好みます(そして、現在サポートされているツールを使用するために更新され続ける可能性があります)。たとえば、以前のGNOME3ツールはgvfs-openでした。 xdg-opengvfs-openの使用に使用されていましたが、廃止された後、xdg-opengio 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"
...
11
muru