Windows 10 使用 Linux Ubuntu & Bash Script Env 2016-09-28 22:37
/ / /
Windows 10 使用 Linux Ubuntu & Bash Script Env
1. 「控制台」-->「程式集」 --> 「開啟或關閉 Windows 功能」
(1.1) 開啟 Windows 功能設定視窗;這邊也可以用 Windows 功能關鍵字找到。
(1.2) 打勾:開啟「適用於 Linux 的 Windows 子系統(搶先版 Beta)」
提供服務與環境,以用於在 Windows 上執行原生使用模式 Linux 殼層(Shell)與工具。
==> 我怎麼覺得這邊微軟出錯了,應該是「適用於 Windows 的 Linux 子系統」才對。
==> 這邊打勾後可能要重開機。
2. 啟動「Windows 10 開發人員模式」
(2.1) 「設定」 --> 「更新與安全性」 --> 「開發人員專用」
(2.2) 選擇「開發人員模式」,需要 3 ~ 10 分鐘下載。
==> 這邊的開發人員模式,可能也需要重開機。
3. 接著此時便可在 cmd.exe windows --> 啟用 "bash"
(3.1) 第一次打 BASH,需要下載和安裝,過程如下,這裡看出 Microsoft 和 Ubuntu 合作此功能!
(3.2) 第一次安裝 Ubuntu Bash for Windows 過程如下
(3.3) 輸入帳號密碼(此帳號為 sudoer list)
代碼:
C:\Users\user>bash
-- 搶鮮版 (Beta) 功能 --
這會在 Windows 上安裝 Ubuntu,它是由 Canonical
散佈,而且根據其下列條款授權使用:
https://aka.ms/uowterms
輸入 "Y" 以繼續: y
正在從 Windows 市集下載... 100%
正在解壓縮檔案系統,這只需要幾分鐘的時間...
請建立預設 UNIX 使用者帳戶。使用者名稱不一定要與您的 Windows 名稱相同。
如需詳細資訊,請瀏覽: https://aka.ms/wslusers
輸入新的 UNIX 使用者名稱: XXXXX
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
安裝成功!
環境即將啟動...
您可以在下列位置找到文件: https://aka.ms/wsldocs
root@BAYTRIAL-4CORE:~# cat /proc/version
Linux version 3.4.0-Microsoft (Microsoft@Microsoft.com) (gcc version 4.7 (GCC) ) #1 SMP PREEMPT Wed Dec 31 14:42:53 PST 2014
(3.4) 接著就可使用了! 有點類似 Container for Windows;輕量級的 Hypervisor。 可清楚看到是 Microsoft 自己 build 的 3.4.0 kernel 2014/12/31,這日期我倒是有點懷疑...不過耶誕節的東方人 build 的?
(3.5) ICMP/IP 不 work,但 TCP/IP 可作用!
參考: https://aka.ms/uowterms
參考: https://aka.ms/wsldocs
enable-linux-in-windows-10.jpg
bash-step-1.jpg
bash-step-2.jpg
bash-step-3.jpg
________________
美術插畫設計案子報價系統 v0.1 Beta
爪哇禾雀




