xdg-openを使用してURLを開くことができません

xdg-openを使用してURLを開くことができません

一般ユーザーとして、次のエラーが発生します。

~$ xdg-open http://www.google.com/
xdg-open: no method available for opening 'http://www.google.com/'
~$
~$ xdg-mime query default text/html
~$

コードは /usr/bin/xdg-open で提供されます。

  # if BROWSER variable is not set, check some well known browsers instead
    if [ x"$BROWSER" = x"chromium" ]; then
        BROWSER=links2:elinks:links:lynx:w3m
        if [ -n "$DISPLAY" ]; then
            BROWSER=firefox:mozilla:epiphany:konqueror:chromium:google-chrome:$BROW$
        fi
    fi

    open_envvar "$1"

    exit_failure_operation_impossible "no method available for opening '$1'"
}

オペレーティングシステム:Ubuntu 16.04 Gnu / Linux

答え1

URIにxdg-openで使用されるMIMEタイプは、x-scheme-handler/<scheme>あなたの場合とx-scheme-handler/httpですx-scheme-handler/https。必要な.desktopファイルを使用しているユーザーのエントリを追加できます。

${XDG_CONFIG_HOME:-$HOME/.config}/mimeapps.list

文書。

関連情報