重新嘗試 win 底下的 SubLinux 環境

因為今天是接案的暫時空閒日子,就把時間拿來研究之前沒搞得很懂的 Windows Sub Linux 惹。以下先列出自己的嘗試步驟

一、移除舊的 legacy 版本

好像去年還前年時,為了嚐鮮,有先用了 beta 版本 wsl,所以要先移除掉

1
wsl --unregister Legacy

二、安裝 ubuntu 18 版本

三、更新 apt

1
sudo apt update

本來安裝完 ubuntu 後,想直接安裝 nodejs,結果一直跳出錯誤訊息 unable to locate package nodejs orz。後來 google 後,有人說要先更新 apt 這個 linux 世界用來下載套件用的方便工具(對應到 win 世界,相當於 chocolatey)

四、安裝 nvm

本來想直接安裝 nodejs,後來想說沒用過 nodejs 版本切換工具,所以就跑去下載 nvm 惹。

1
2
3
4
5
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash

nvm install 12.13.1 #目前 node 穩定版本
nvm list #列出已安裝版本
nvm use 版本號 #切換版本

在 Linux 跑 VSCode

無聊在 terminal 敲了 code . 指令,這在 cmd 中會直接呼叫出 VSCode,並以目前路徑開啟。沒想到,在 wsl 中敲 code .,竟然跳出提示 Installing VS Code Server @@。後來研究後,好像是在 wsl 開啟一個 sever,讓 server 跟 win 溝通資料,這樣就能使用到 win 中的 VSCode 了。真是黑科技 R

zsh, oh my zsh


之後考慮研究

Linux 桌面系統,直接在 windows 玩 Ubuntu GUI 界面

中文輸入

查看其他語系的評論