Eu gostaria de usar a linha de comando xdg-open
. A linha de comando não é conhecida pelo meu computador (Mac OSX), então tenho que instalar o pacote (não tenho certeza se este é o termo correto) que contém esta linha de comando. Acho que o pacote se chama xdg-utils
... tentei:
brew install xdg-open
brew install xgd-utils
brew install xdg
mas sempre retorna algo como
Error: No available formula for xdg-utils
Searching formulae...
Searching taps...
Responder1
xdg-open
está perfeitamente vinculado aos ambientes freedeskop, e a contraparte do OSX seria o open
comando.
Se, por algum motivo, você ainda gosta de experimentar xdg-open
o OSX, veja como instalá-lo manualmente:
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
Isso instalará as respectivas ferramentas em /usr/local/bin, onde reside o restante dos comandos brew. Agora, a menos que você instale o XQuartz, o uso do xdg-utils é muito limitado. Então:
brew install --cask xquartz
E então você precisa configurar seus aplicativos X11 para serem independentes do xdg. Não tenho certeza de como tornar os comandos OSX xdg agnósticos. Provavelmente brincando com o arquivo xdg-mime
.