這里以Chrome為例,
1. 準備作業
wsl是可以使用Windows主機上安裝的exe程式,出于安全考慮,默認情況下改功能是無法使用,要使用的話,終端需要以管理員權限啟動,
我這里以Windows Terminal為例,介紹如何默認使用管理員權限打開終端,具體操作如下圖所示:
2. 操作
wsl使用Windows主機的瀏覽器,其實就是在wsl中創建對應程式的軟鏈接,
我這里是把軟鏈接放在了/usr/bin
目錄下,具體操作如下:
cd /usr/bin
sudo ln -s /mnt/c/Program\ Files/Google/Chrome/Application/chrome.exe mschrome
sudo update-alternatives --install /usr/bin/x-www-browser x-www-browser /usr/bin/mschrome 200
我的Chrome瀏覽器是安裝在
C:\Program Files\
目錄下
3. 擴展
update-alternatives
是一個用于管理Linux系統中替代命令或程式的命令列工具,在Linux中,有時會有多個程式或命令可以用于執行某個特定的任務,例如編輯器或瀏覽器,update-alternatives
命令可以幫助用戶輕松地切換默認使用的程式或命令,
update-alternatives
的使用非常簡單,用戶可以使用update-alternatives --install
命令來注冊一個可替代的程式或命令,并指定優先級,用戶可以使用update-alternatives --config
命令來選擇要使用的程式或命令,這會更新默認程式或命令的符號鏈接,此外,用戶還可以使用update-alternatives --remove
命令來洗掉一個可替代的程式或命令,
例如,如果系統中同時安裝了多個文本編輯器,用戶可以使用update-alternatives
命令輕松地切換默認編輯器,以下是一個示例:
- 使用
update-alternatives --install
命令注冊一個可替代的程式,例如:
sudo update-alternatives --install /usr/bin/editor editor /usr/bin/vim 100
這會將/usr/bin/vim作為可替代的文本編輯器,并將其優先級設定為100,
- 使用update-alternatives --config命令選擇要使用的程式,例如:
sudo update-alternatives --config editor
這會顯示一個串列,列出所有可替代的編輯器,用戶可以選擇要使用的編輯器編號,并將其設定為默認編輯器,
- 如果要洗掉一個可替代的程式,可以使用update-alternatives --remove命令,例如:
sudo update-alternatives --remove editor /usr/bin/vim
這會將/usr/bin/vim
從可替代編輯器串列中洗掉,
通過使用update-alternatives
命令,用戶可以輕松地管理系統中的可替代程式或命令,并將其設定為默認值,
宣告:本作品采用署名-非商業性使用-相同方式共享 4.0 國際 (CC BY-NC-SA 4.0)進行許可,使用時請注明出處,
Author: mengbin
blog: mengbin
Github: mengbin92
cnblogs: 戀水無意
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/550508.html
標籤:Windows
上一篇:docker學習
下一篇:docker學習