Mac OSX의 xdg-utils에서 xdg-open을 어떻게 사용합니까?

Mac OSX의 xdg-utils에서 xdg-open을 어떻게 사용합니까?

명령줄을 사용하고 싶습니다 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-openFreedeskop 환경에 매우 깔끔하게 연결되어 있으며 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

이렇게 하면 나머지 추출 명령이 있는 /usr/local/bin에 해당 도구가 설치됩니다. 이제 XQuartz를 설치하지 않으면 xdg-utils의 사용이 매우 제한됩니다. 그래서:

brew install --cask xquartz

그런 다음 X11 응용 프로그램을 xdg에 구애받지 않도록 구성해야 합니다. OSX 명령 xdg를 독립적으로 만드는 방법을 잘 모르겠습니다. 아마도 xdg-mime.

관련 정보