Browser

如何設置預設瀏覽器?

  • March 10, 2020

如何更改打開 url-s 的預設瀏覽器?

為了進行完整性檢查,我嘗試了:

xdg-open 'http://unix.stackexchange.com'

它在其他瀏覽器中打開。我找到了有關使用xdg-mime default xpdf.desktop application/pdf. 但是我不知道如何將這些知識應用於urlurl有 mimetype 嗎?

我假設您想更改為 URL 打開的預設應用程序 更改此設置

的簡單方法是使用gnome-control-center info和更改預設應用程序。

是的,架構類型是

x-scheme-handler/http=
x-scheme-handler/https=

每個後面跟著你要打開 http 的 application.desktop

是一個範例 mimeapps.list,其中 chromium 作為 http 應用程序

使用xdg-utils

xdg-settings set default-web-browser brave-beta-bin.desktop

如果您不知道與您喜歡的瀏覽器關聯的桌面文件,請使用mimeo

➜ mimeo --app2desk brave-beta        
brave-beta
 brave-beta-bin.desktop

在這種情況下,我使用的是測試版的勇敢瀏覽器,所以我指定了用於啟動瀏覽器的命令,mimeo 能夠找到相關的桌面文件。

測試

➜ mimeo --mime2desk x-scheme-handler/http 
x-scheme-handler/http
 brave-beta-bin.desktop

➜ mimeo --mime2desk x-scheme-handler/https
x-scheme-handler/https
 brave-beta-bin.desktop

➜ xdg-open https://google.com         

~ via ⬢ v13.10.1 
➜ Opening in existing browser session.

引用自:https://unix.stackexchange.com/questions/31359