Bash on Windows 10 怎麼安裝?

這個並不是通過Hyper-V啟動一個Ubuntu的虛擬機的方式來弄的。而是Windows有個子系統把Linux的調用都轉成Native的API,直接運行Ubuntu鏡像裡面的二進位執行文件。所以能使用各種Linux命令(包括Ubuntu的apt-get安裝軟體)。就像Linux上的wine通過翻譯Windows API來運行Windows程序一樣,Windows的那個子系統就是Windows上的wine。

請問這個bash什麼時候可以用?


0. 確保是 64 位 CPU 和 64 位 Windows 10。

1. 加入Windows Insider Program。

2. 等推送rs1_release 14316。

3. 在控制面板選擇 "Turn Windows features on or off",勾選"Windows Subsystem for Linux (Beta)",重啟。

4. 在Settings -&> Update Security -&> For developers中,選擇Developer mode。

5. 按Win+R鍵,輸入bash回車,根據提示從store下載tarball。

6. 安裝完成之後開始菜單會有一個Ubuntu圖標的快捷方式,That"s it。


應該是跟隨RedStone一起推送了,不知道預覽版什麼時候上


等下個「SP」


插上電源,連上網路,睡覺去了。(ε=ε=ε=┏(゜ロ゜;)┛

@echo off
:repeat
start /wait lxrun /install /y
if %errorlevel% equ 0 goto done
if %errorlevel% equ -1 goto repeat
:done
echo "安裝成功!"


1. Settings &> Update security &> For developers,打開 Developer Mode。

2. 控制面板 &> Programs &> Programs and Features &> Turn Windows features on or off,選擇 Windows Subsystem for Linux (Beta)。重啟。

3. 打開 cmd,輸入 bash,會提示安裝。

當然,前提是升級到 Build 14316。

如果安裝很慢或者出錯,掛個代理,在 Windows 的系統 HTTP 代理中設置就行了,會自動走代理下載安裝包。原因你們懂的。

原文

Announcing Windows 10 Insider Preview Build 14316


啟用了。。。具體應該是這樣的。。

打控制面板=&>卸載程序=&>啟用或關閉windows功能=&>(勾選)好適用於Linux的Windows子系統(beta)

重啟

cortana輸入bash

回車同意輸入y回車

等下載好裝好就可以愉快的vim了


只能通過vpn設置全局代理才能下載。至於地區改為香港的方法沒有作用。


實測清華大學16.04鏡像可用 國內福利

https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/


我就說個下載速度和下載穩定度問題。

有一個不知道為什麼的技巧 :

1.連接 us vp..N

2.powershell bash 下載

3. 斷開下載

關閉us vp..N 再下載 有機會觸發2M左右的下載速度。


懶懶地打開ss全局代理,就愉快地下載了


其實bash for windows 是在 //build 2016 / 大會上放出來的消息,將會在win10下個版本 Redstone 里提供給用戶使用。所以只能等系統更新推送過來了~~我也是到處找了沒找到,才發現這個。什麼時候可以用,並不清楚,可以試試win10的系統更新里的打開會員版本,看看會不會提前收到推送的新版


推薦閱讀:

bash on windows程序無法監聽埠?
如何評價 Bash on Windows 已經可以運行 Ubuntu 界面和應用程序?
如何解決Bash on Windows在cmder中的中文亂碼?

TAG:Bash | Windows10 | WindowsSubsystemforLinux |