나는 이미 사용자 정의 URL 구성표를 생성하고 xdg-utils를 사용하여 핸들러를 설정하는 방법을 알고 있습니다.
xdg-settings set default-url-scheme-handler name handler.desktop
그러나 이 명령은 현재 사용자에게만 영향을 미칩니다. 내 시스템의 모든 사용자에 대한 URL을 handler.desktop
처리하는 응용 프로그램으로 등록할 수 있는 방법(이식성이 중요하므로 xdg-utils를 사용하는 것이 좋습니다)이 있습니까 ( name
모든 사용자가 실행할 때 호출되어야 함 )?xdg-open name://something
handler.desktop
업데이트: 내 Ubuntu 컴퓨터의 경우 줄을 추가하면 /usr/share/applications/defaults.list
작동하는 것 같습니다.
x-scheme-handler/name=handler.desktop
이 방법을 이식할 수 있나요?