私の前の質問の この答え に関連しています。
したがって、XDGはそれを独自に処理できます。
xdg-mime
xdg-open
。デスクトップ環境がxdg-open
の代わりになるのはなぜですか? gvfs-open
、kde-open
、またはexo-open
、..のように.
xdg-open
で十分ではありませんか?そうでない場合、それは何が欠けていますか?
デスクトップ環境(GNOME、KDE、Xfceなど)内では、
xdg-open
は、そのデスクトップ環境のファイルオープナーアプリケーションに引数を渡すだけです(gvfs-open
、kde-open
、またはexo-open
、それぞれ)。これは、関連付けがデスクトップ環境に任されていることを意味します。デスクトップ環境が検出されない場合(たとえば、Openboxなどのスタンドアロンウィンドウマネージャーを実行している場合)、xdg-open
は独自の構成ファイルを使用します。
したがって、これらは代替ではなく、バックエンドです。