Solaris의 명령줄에서 기본 브라우저(및/또는 기본 응용 프로그램)를 어떻게 시작합니까?

Solaris의 명령줄에서 기본 브라우저(및/또는 기본 응용 프로그램)를 어떻게 시작합니까?

내 애플리케이션의 기본 인터넷 브라우저에서 URL을 열고 싶습니다. 내 응용 프로그램은 MS-Windows, Linux, Mac 및 Solaris용으로 컴파일됩니다.

startWindows에서 이를 수행하는 한 가지 방법은 Linux xdg-open와 Mac에서 사용할 수 있는 쉘 명령을 사용하는 것입니다 open. 보너스로 이 모든 명령은 기본 응용 프로그램에서 모든 파일을 열 수도 있습니다.

하지만 Solaris에서는 이와 유사하고 신뢰할 수 있는 명령(또는 API)을 찾을 수 없습니다.

들어본 적이 있지만 sdtwebclientSolaris 10(SunOS 5.10)을 실행하는 내 컴퓨터에는 없기 때문에 일반적으로 거기에 있다고 가정하는 것이 안전하지 않은 것 같습니다.

(다소) 안정적인 방식으로 모든 Solaris 시스템에서 기본 브라우저를 시작하는 방법에 대한 제안 사항이 있습니까?

답변1

sdtwebclient/usr/dt/binCDE는 설치된 경우 설치되므로 Solaris 10 및 이전 시스템에서만 사용이 제한됩니다.

Solaris 11 이상의 경우 xdg-openLinux에서 as를 사용합니다.

관련 정보