コマンドラインを使いたいのですがxdg-open
、コマンドラインは私のコンピュータ (Mac OSX) では認識されないので、このコマンド ラインを含むパッケージ (これが正しい用語かどうかはわかりません) をインストールする必要があります。パッケージの名前はxdg-utils
... だと思います。試してみました:
brew install xdg-open
brew install xgd-utils
brew install xdg
しかし、常に次のような結果が返されます
Error: No available formula for xdg-utils
Searching formulae...
Searching taps...
答え1
xdg-open
は、freedeskop 環境に非常にうまく結び付けられており、OSX の対応するものはopen
コマンドになります。
何らかの理由で OSX で試してみたい場合は、xdg-open
手動でインストールする方法は次のとおりです。
brew install libxslt xmlto # and potentially other packages like the GNU autotools/install suite
export XML_CATALOG_FILES="/usr/local/etc/xml/catalog"
git clone git://anongit.freedesktop.org/git/xdg/xdg-utils.git/
cd xdg-utils
./configure --prefix=/usr/local
make
make install
これにより、残りの brew コマンドが存在する /usr/local/bin にそれぞれのツールがインストールされます。XQuartz をインストールしない限り、xdg-utils の使用は非常に制限されます。つまり、次のようになります。
brew install --cask xquartz
そして、X11 アプリケーションを xdg に依存しないように構成する必要があります。OSX コマンドを xdg に依存しないようにする方法はよくわかりません。おそらく、 をいじることで解決できるでしょうxdg-mime
。