¿Cómo uso xdg-open desde xdg-utils en Mac OSX?

¿Cómo uso xdg-open desde xdg-utils en Mac OSX?

Me gustaría usar la línea de comando xdg-open. Mi computadora (Mac OSX) no conoce la línea de comando, por lo que tengo que instalar el paquete (no estoy seguro de que sea el término correcto) que contiene esta línea de comando. Creo que el paquete se llama xdg-utils... Probé:

brew install xdg-open
brew install xgd-utils
brew install xdg

pero siempre devuelve algo como

Error: No available formula for xdg-utils 
Searching formulae...
Searching taps...

Respuesta1

xdg-openestá bastante bien vinculado a los entornos freedeskop, y la contraparte de OSX sería el opencomando.

Si, por alguna razón, aún deseas probar xdg-openOSX, así es como lo instalas 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

Esto instalará las herramientas respectivas en /usr/local/bin, donde reside el resto de los comandos de preparación. Ahora, a menos que instale XQuartz, el uso de xdg-utils es muy limitado. Entonces:

brew install --cask xquartz

Y luego necesita configurar sus aplicaciones X11 para que sean independientes de xdg. No estoy seguro de cómo hacer que los comandos OSX xdg sean independientes. Probablemente jugando con el xdg-mime.

información relacionada