開啟Ubuntu系統(tǒng)
-
設(shè)置 安全 針對(duì)開發(fā)人員 點(diǎn)上開發(fā)人員模式
TIM截圖20171107191640.png -
控制面板 啟用或關(guān)閉windows功能 點(diǎn)上 適用于linux的windows子系統(tǒng)
TIM截圖20171107191809.png - 打開windows商店搜索linux。選擇自己喜歡的linux系統(tǒng)安裝,啟動(dòng),設(shè)置密碼。
使用Ubuntu系統(tǒng)
-
查看Ubuntu版本: 在cmd輸入bash進(jìn)入子系統(tǒng),輸入 lsb_release -a ,如果你是14.x建議你先將win10升級(jí)到最新版1709,再執(zhí)行 sudo do-release-upgrade 升級(jí)ubuntu系統(tǒng)
TIM截圖20171107192615.png - 更換Ubuntu鏡像源: 源理解成Ubuntu安裝軟件需要的依賴。由于你懂的原因,原生的Ubuntu源非常慢,所以換到國內(nèi)的中科大鏡像源。首先,在修改source.list前,備份源文件,具體可以查linux cp(復(fù)制)命令:sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak,然后sudo vim /etc/apt/sources.list將
# 默認(rèn)注釋了源碼鏡像以提高 apt update 速度,如有需要可自行取消注釋
deb https://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu/ xenial main main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
# 預(yù)發(fā)布軟件源,不建議啟用
# deb https://mirrors.ustc.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
復(fù)制粘貼即可,最后sudo apt-get update完成換源操作
- 安裝nodejs:
這個(gè)系統(tǒng)是完全獨(dú)立的系統(tǒng),所以以前windows上安裝的nodejs啊git啊這些,現(xiàn)在在Ubuntu上是要重新安裝的,具體的安裝軟件就不一一詳解了,google一下就知道,這里說說最麻煩的nodejs首先curl命令下載nodejs源碼:
curl -sLhttps://deb.nodesource.com/setup_9.x| sudo -E bash -
然后Ubuntu包管理安裝nodejs(這個(gè)時(shí)候會(huì)讀取剛才下載的源碼千萬不要直接先進(jìn)行這一步,否則Ubuntu會(huì)在它的源上下載非常非常老的nodejs版本,大概是4.x):
sudo apt-get install -y nodejs
再使用npm的n模塊管理npm版本:
清理緩存 sudo npm cache clean -f
全局安裝n模塊 sudo npm install -g n
安裝最近的一個(gè)穩(wěn)定版 sudo n stable
安裝最近的一個(gè)正式版 sudo n latest
然后安裝nrm。nrm ls查看可用的npm源,npm use相應(yīng)的npm源。 -
vscode設(shè)置:ctrl shift p 選擇默認(rèn)bash 選第三個(gè)TIM截圖20171107195209.png然后就可以在windows愉快的開發(fā)擼~~ 再也不用擔(dān)心windows下類似npm路徑&*一堆奇葩的錯(cuò)誤TIM截圖20171107195248.png
- 這個(gè)系統(tǒng)到底在我電腦的哪個(gè)目錄?
C:\Users\%UserProfile%\AppData\Local\lxss
%UserProfile%是當(dāng)前用戶名 - 在這個(gè)系統(tǒng)下如何進(jìn)入我windows下的目錄呢?
cd /mnt/然后ls你就發(fā)現(xiàn)你可愛的windows的cdefghi盤了 - 能右鍵打開這個(gè)系統(tǒng)嗎?
你只需要下載conemu即可 conemu配置參考
當(dāng)然了,也可以直接下載我配置好的拿去用 conemuTIM截圖20171107200949.png





