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
このコマンドの代替手段はありますか?
ありがとう!
答え1
使用xdg-open
代わりにラッパーを使用するか、gio
からlibglib2.0-bin
Ubuntu 18.04 では両方ともデフォルトでインストールされています。
私ならxdg-open
、いくつかの DE 固有のオープナーをラップする を好みます (そして、現在サポートされているツールを使用するように更新され続ける可能性があります)。たとえば、古い 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"
...