Gnome 3 SSHハンドラーをオーバーライドする方法は?
次のようなSSHリンクをクリックしssh://user@servernameて、その内部でSSHを実行するgnome-terminalを開いてみたいと思います。 XDGについて読んだ後、私は次のことを行いました。 $ HOME / bin / ssh-terminalに次のシェルスクリプトを作成しました。 #!/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 …