什么是Bash On Windows
Bash On Windows是微軟的“Microsoft Love Linux”計划中重要的一環,目的是能讓Windows用戶能在系統中運行Linux子系統,也就是說你可以直接在Windows中獲得原生Linux Bash級別的體驗
安裝
首先,你需要進入控制面板的程序與功能界面,點擊啟動或關閉Windows功能:
然后,把適用於Windows的Linux子系統這一項勾上,並且點擊確定
接着,你就可以直接在商店下載你需要的Linux系統了,打開Windows Store,搜索Linux,可以看到很多Linux子系統
你可以任選一下載,我選的是Ubuntu 18.04,下載完成之后,你可以在Windows任務欄上面的搜索欄直接搜索Ubuntu(我是Ubuntu,如果你下了其他的你就搜其他的),打開會要求你先重啟電腦。
重啟之,重啟完成之后,再次打開子系統,你會發現他在慢慢解壓,如果不成功的話,你可以直接在Windows Store中卸載它並且重新安裝就行了,Linux子系統在Windows里面,就相當於一個Windows Store應用。
安裝完成之后,你就可以像使用普通Bash一樣使用之了。
優化
當然,子系統是以cmd的形式跑在Windows里面的,這樣顯然會有很多問題,比如每次你退格所有字符,就會發出一聲讓人絕望的Windows錯誤提示音,再者這樣的Linux Bash也不好看。
這里推薦使用cmder優化之,cmder是一個優化版的Windows cmd,但是他可以設置啟動命令,我們使用這條啟動命令,可以讓cmd自動啟動Bash,這樣就可以讓cmder直接運行Bash。
cmder的字體和各種配置是可以設置的,所以,這樣用子系統就很舒服!
cmder的官網在這:
https://cmder.net/
你可以下載Mini版,也可以下載Full版本,都差不多,運行cmder之后點擊右下角的漢堡形按鈕,可以看到Settings,進去,像下面這樣改動:
代碼如下:
%windir%\system32\bash.exe ~ -cur_console:p:n
這樣就可以讓他啟動的時候自動進入Bash,另外字體什么的就不提了,可以在上面設置,配色什么的也是。
設置中文
sudo dpkg-reconfigure locales
選擇zh_CN.UTF-8即可默認語言為中文