xdg-open이 URL을 여는 방법을 변경하는 위치는 무엇입니까? kde-open과 동기화 하시겠습니까?


9
  • kde-open "http://askubuntu.com/" 좋았고 내 웹 브라우저에서 URL을 엽니 다.
  • 하지만 xdg-open "http://askubuntu.com/"내 텍스트 편집기에서 링크를 엽니 다 :-(

나는 쿠분투에서 파일 연결을 어디에서 찾을 수 있는지 알고 있지만 kde-open문제가있는 곳은 아니라고 생각합니다.

xdg-open와 동일한 프로그램을 사용하도록 동기화 할 수 있습니까 kde-open?
아니면 적어도 http-s URL의 동작을 변경 하시겠습니까?

(가장 큰 문제는와 같은 일부 프로그램이 파일과 URL을 여는 slack-client데 사용 xdg-open한다는 것입니다.)

업데이트 1

x-www-browser그리고 gnome-www-browser업데이트 대안에서 :

update-alternatives --display x-www-browser
x-www-browser - auto mode
  link best version is /usr/bin/firefox
  link currently points to /usr/bin/firefox
  link x-www-browser is /usr/bin/x-www-browser
  slave x-www-browser.1.gz is /usr/share/man/man1/x-www-browser.1.gz
/usr/bin/chromium-browser - priority 40
/usr/bin/firefox - priority 40
/usr/bin/konqueror - priority 30
  slave x-www-browser.1.gz: /usr/share/man/man1/konqueror.1.gz

gnome-www-browser

update-alternatives --display gnome-www-browser
gnome-www-browser - auto mode
  link best version is /usr/bin/firefox
  link currently points to /usr/bin/firefox
  link gnome-www-browser is /usr/bin/gnome-www-browser
/usr/bin/chromium-browser - priority 40
/usr/bin/firefox - priority 40

둘 다의 firefox흔적이 없음을 가리 킵니다 kwrite.


다음 게시물에는 유용한 정보가 포함되어 있습니다. askubuntu.com/questions/18418/…
dufte

그것은 아니었다, 파이어 폭스에 모두 X-WWW-브라우저와 그놈-WWW 브라우저 점으로 @dufte 어쨌든 도움이 :-(하지만 덕분에
Puggan 괜찮다

답변:


9

xdg-open내부 설정 이있는 것 같습니다. 에서 설정 한 것과 다른 브라우저를 열 수 있습니다 update-alternatives.

$ xdg-settings --list
Known properties:
  default-url-scheme-handler    Default handler for URL scheme
  default-web-browser           Default web browser

$ xdg-settings get default-web-browser
chromium.desktop

$ update-alternatives --display x-www-browser
x-www-browser - auto mode
  link best version is /usr/bin/firefox
  link currently points to /usr/bin/firefox
  link x-www-browser is /usr/bin/x-www-browser
/usr/bin/chromium-browser - priority 40
/usr/bin/firefox - priority 40

이를 해결하려면 다음을 수행하십시오.

xdg-settings set default-web-browser firefox.desktop

검증:

$ xdg-settings get default-web-browser
firefox.desktop
$ xdg-open "http://askubuntu.com/"
[opens firefox now]

2
xdg-settings get default-web-browser제공org.kde.kwrite.desktop
Puggan Se

이 답변은 실제로 도움이되지만, 실행 후에도 @PugganSe와 동일합니다 xdg-settings set default-web-browser firefox.desktop...
Jayen

2 년 반 전, 노틸러스를 설치 한 후 분류 메모리가 있습니다. KDE에 노틸러스를 설치하면 gnome 및 kde defualt-app 설정이 서로 달라 붙어 kde 설정이 작동하기 시작했습니다. 그것이이 문제를 해결했는지, 아니면 젠투에서 또 다른 문제를 해결하고 있는지 기억하지 마십시오.
Puggan Se

1
다른 프로그램이 웹 브라우저를 호출하는 방법에 따라 다릅니다. 환경이 URL을 호출하는 경우, 당신은 추가로 설정할 수 있습니다 default-url-scheme-handler(또한 '흔한'가능한 것) 'HTTP', 'FTP'에 대한,처럼 xdg-settings set default-url-scheme-handler http firefox.desktopxdg-settings set default-url-scheme-handler ftp firefox.desktop(또는 xdg-settings set default-url-scheme-handler mailto claws-mail.desktop기본값으로 발톱에 대한 '흔한'- 링크 프로그램)
Jaleks
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.