背景:家里配置了一臺 Windows 電腦,有時候需要用到 vscode 開發測試一些代碼,在使用過程中發現原生 windows 敲代碼不是很友好,于是想到配置 wsl,安裝 Ubuntu,并安裝配置?zsh shell,同時配置 git 別名(alias),讓我們開發更加友好快速。跟我一起來看看吧
一、安裝?Ubuntu-20.04
1、在 “啟用或關閉 Windows 功能” 中勾上 “適用于 Linux 的 Windows 子系統” 和 “虛擬機平臺”,完成后重啟電腦。這一步之后使用 window + E 打開文件夾,在文件夾一級目錄下面就有 Linux 選項了。
2、配置 wsl2:以?管理員身份打開 PowerShell 管理員身份打開 PowerShell
第一步輸入: wsl --set-default-version 2 切換 WSL 的默認版本為 WSL2。
第二步輸入:wsl --update 進行更新操作
第三步:通過 wsl --shutdown 重啟
3、Ubuntu-20.04 安裝
第一步:wsl.exe --list --online 檢查當前 wsl 支持的 Linux 系統的版本
第二步:輸入?wsl.exe?--install -d Ubuntu-20.04 安裝,這時候會出現讓我們輸入 Unix username 跟 password,這樣就完成了,完成之后會發現在 linux 下面會有?Ubuntu-20.04
第三步:配置 wsl 默認 root 登錄,在?PowerShell 中切換到?C:\Users\admin\AppData\Local\Microsoft\WindowsApps,目錄中找到 ubuntu-20.04,執行
ubuntu-20.04.exe?config --default-user root,之后重啟 wsl:wsl --shutdown
第四步:打開 vscode,安裝 wsl 插件,ctrl + p 之后輸入 >wsl,找到 WSL:連接到 WSL,點擊之后會連接 ubuntu 服務器,之后你就可以使用 linux 開發了
二、安裝配置 zsh shell
1、apt 安裝 zsh,執行?apt install zsh
2、安裝 git:apt install git
3、配置主題
3.1 安裝?oh-my-zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
如何執行失敗,可以將?https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh?用瀏覽器打開,然后保存在本地,命名 install.sh,之后執行 sh -c "$(cat install.sh)"
3.2 配置主題
第一步:執行 vi ~/.zshrc
第二步:修改 ZSH_THEME="agnoster"` # 默認為 robbyrussell
第三步:執行修改,source ~/.zshrc
三、設置?git名
1、打開 git 配置文件:git config --global -e
2、配置 alias,配置成功之后即可使用快捷命令,可以嘗試輸以下,git s
[alias]s = statusp = pulld = diffa = add .res = resetresh = reset --hard