0.linux的目錄結構 1.用戶和用戶組的信息存儲 1.1. 用戶的基本信息文件/etc/passwd 1.1.1. 用戶名 1.1.2. 密碼 1.1.3. UID 1.1.4. GID 1.1.5. 註釋性描述 1.1.6. 宿主目錄 1.1.7. 預設shell 1.2. 用戶的密碼信息文件 ...
這裡以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: 戀水無意