如何覆盖Gnome 3 SSH处理程序?
我希望能够单击看起来像SSH的链接,ssh://user@servername并打开一个在其中运行SSH的gnome终端。 阅读完XDG资料后,我做了以下工作: 我在$ HOME / bin / ssh-terminal中使用以下命令创建了一个shell脚本: #!/bin/sh dest=${1#ssh://} gnome-terminal -e "ssh $dest" & 这在命令行中有效。 我使用以下命令创建了$ HOME / .local / share / applications / ssh-terminal.desktop: [Desktop Entry] Type=Application Name=SSH Terminal Exec=ssh-terminal %u Icon=utilities-terminal StartupNotify=false MimeType=x-scheme-handler/ssh; 我跑了 update-desktop-database ~/.local/share/applications/ 现在,当我尝试运行时xdg-open ssh://user@hostname,出现以下错误: $ xdg-open ssh://buildbot@10.16.50.74 gvfs-open: sftp://buildbot@10.16.50.74/: error opening location: The …