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