如何讓Windows戀上Linux bash

4月7日,微軟開始向用戶推送Windows 10 biuld 14316預覽版,該版本不只在Cortana跨平臺支持、Edge瀏覽器支持和虛擬桌面方面獲得了優化,還可以原生支持Linux bash。html

  對如今的開發者來講,Linux已是不少人必須的開發平臺,在windows上沒必要藉助虛擬機就能運行Bash,無疑有極大的吸引力。linux

手把手教你:怎麼讓Windows戀上Linux bash

  可是微軟並無在最新版本Windows 10裏直接內置Bash,須要開發者進行一些安裝和設置工做。下面,筆者將會手把手教你,如何實現Ubuntu on Windows。程序員

手把手教你:怎麼讓Windows戀上Linux bash

獲取Windows insider版本shell

   首先,想得到14316須要先註冊成爲Windows insider(部分中文版本會譯成「會員」)。打開設置——更新和安全——Windows更新 ——高級選項,在「獲取Windows insider版本」下面點擊「開始」,而後用你的郵箱註冊賬號,成爲Windows insider。windows

手把手教你:怎麼讓Windows戀上Linux bash
Fast ring瀏覽器

  爲了儘快得到最新的Windows預覽版推送,你須要將推送週期更改到Fast ring。安全

  設置成功後,返回Windows更新頁面,檢查是否受到版本更新。若是沒有當即得到推送,多是因爲新註冊或者剛剛更換的帳戶,系統推送可能會出現延遲。通常幾十分鐘後,就會受到最新14316預覽版的更新。bash

手把手教你:怎麼讓Windows戀上Linux bash
14316版本運維

  更新完成後,能夠根據下面的提示選擇定時重啓,或者是當即重啓。ide

  在從新啓動後,系統會進行三部分(part)的更新,此時須要確保您的電腦不能夠斷電。

重啓後,會收到系統的舒適提示:「你好,咱們已經更新了你的電腦,你的全部文件已經準備就緒,咱們有一些使人激動的新功能請盡情使用吧」。

手把手教你:怎麼讓Windows戀上Linux bash
選擇開發人員模式

  打開電腦後,在設置中找到「更新和安全」,而後選擇「針對開發人員」,點擊「開發人員模式」,選擇「肯定」。

手把手教你:怎麼讓Windows戀上Linux bash
Windows Subsystem for Linux(Beta)

   而後,咱們就能夠開始安裝bash了。用「win+run」運行「control」命令,啓動控制面板,選擇程序——程序和功能——啓用或關閉 Windows功能。在彈出的窗口內下拉滾動條,能夠找到Windows Subsystem for Linux(Beta),勾選後「肯定」,系統開 始安裝該項功能。

手把手教你:怎麼讓Windows戀上Linux bash

手把手教你:如何讓Windows戀上Linux bash

重啓系統

  在系統完成子系統功能安裝後,點擊「當即從新啓動」。

手把手教你:怎麼讓Windows戀上Linux bash
輸入y

  電腦重啓後,依然用「win+run」運行「bash」命令。顯示如圖。輸入y,回車確認,系統開始自動安裝Ubuntu。

完成上面這些,你離勝利就已經很近了。Ubuntu安裝大概須要花費一小時,你能夠去作些其餘事情。

手把手教你:怎麼讓Windows戀上Linux bash
安裝Ubuntu

  安裝完成後,就算大功告成。若是你在root上面發現了不少(?)問號,請不要慌張,你的系統安裝並無出現問題。由於14316這個版本仍然是預覽版,目前這個linux bash不支持unicode,也就是說是因爲不支持中文而形成的。

手把手教你:怎麼讓Windows戀上Linux bash 輸入ls或進行其餘命令

  Windows 10 biuld 14316預覽版原生支持了Linux bash後,bash如同Windows的CMD及Powershell,至關於在Windows上打開了一扇通往Linux的窗口。

   對於普通開發者而言,你能夠在Windows系統上運行原生支持的bash,並自由的執行Linux命令行;同時,bash也可以讓開發者更輕鬆的使用 開源工具,而不用糾結於兼容性問題;如此,儘管你的電腦是Windows系統,可是你能夠得到幾乎與Linux同樣的開發環境!

  對於Ubuntu on Windows這件事兒,程序員們也表達了本身的觀點:

  專一的行者(資深程序員):原生支持了Linux bash之後,能夠省不少事,不用再搞什麼虛擬機了,能夠直接在windows裏面享用linux的強大功能。我如今用的就是win10了,等正式版發佈確定會第一時間開啓這個功能!

  會飛的螞蟻(運維人員):技術人員多是福音,非技術可能用不上。win下支持linux終端。這樣直接敲命令就能夠了。還有就是說作一些計劃任務比較不錯。之後在開發軟件上就不用太多考慮多平臺控制了。

  PS:科普一下到底什麼是Linux bash。

手把手教你:怎麼讓Windows戀上Linux bash

相關文章
相關標籤/搜索