다음 명령을 사용하여 마그넷 링크의 기본 응용프로그램을 설정하려고 합니다.
~ $ xdg-mime default deluge.desktop x-scheme-handler/magnet
수율로 확인하십시오 grep -i deluge ~/.local/share/applications/*
.
/home/manko/.local/share/applications/mimeapps.list:x-scheme-handler/magnet=deluge.desktop
/home/manko/.local/share/applications/mimeapps.list:application/x-bittorrent=deluge.desktop
즉, 작동해야 합니까? ! ? 비교하다:
~ $ xdg-mime query default x-scheme-handler/magnet
deluge.desktop
그러나 크롬을 실행하면 xdg-open magnet:?xt=urn:btih:6fa3fa92...
불이 붙습니다!
혼란스러워요.
답변1
나는 결국 사용했다이번 패치의 경우 xdg-open
하드코딩된 플러드일 뿐입니다.
Hack Central은 그 일을 해냈고, 적어도 이것이 xdg-open
제가 가지고 놀 수 있는 스크립트라는 것을 가르쳐 주었습니다.
답변2
나에게는 xdg-mime default <your file type>
명령을 추가로 실행하면 실행 중이었습니다.
update-desktop-database ~/.local/share/applications/
기본 앱이 드디어 업데이트되었습니다.
그 후 xdg-mime query default <your file type>
이제 실행하면 새로운 기본 애플리케이션이 표시됩니다.