모든 사용자에 대해 사용자 정의 URL 구성표 처리기를 설정하는 이식 가능한 방법

모든 사용자에 대해 사용자 정의 URL 구성표 처리기를 설정하는 이식 가능한 방법

나는 이미 사용자 정의 URL 구성표를 생성하고 xdg-utils를 사용하여 핸들러를 설정하는 방법을 알고 있습니다.

xdg-settings set default-url-scheme-handler name handler.desktop

그러나 이 명령은 현재 사용자에게만 영향을 미칩니다. 내 시스템의 모든 사용자에 대한 URL을 handler.desktop처리하는 응용 프로그램으로 등록할 수 있는 방법(이식성이 중요하므로 xdg-utils를 사용하는 것이 좋습니다)이 있습니까 ( name모든 사용자가 실행할 때 호출되어야 함 )?xdg-open name://somethinghandler.desktop

업데이트: 내 Ubuntu 컴퓨터의 경우 줄을 추가하면 /usr/share/applications/defaults.list작동하는 것 같습니다.

x-scheme-handler/name=handler.desktop

이 방법을 이식할 수 있나요?

관련 정보