使用 Windows系統開發時由于系統環境和線上環境(一般是 Linux)不一致可能導致各種問題。另外,部分擴展庫只支持在 Liunx 系統下運行,因此 Linux開發環境尤為重要。
Windows上的 Linux環境一般由 vm/vbox 在虛擬機下運行,但是比較麻煩,而且虛擬機運行時占用資源也比較高等。
本次老男孩老師教大家如何利用微軟新推出的 Linux子系統,搭建一個輕量高效的 Linux環境。
WindowsSubsystemforLinux(簡稱 WSL)是一個在 Windows10上能夠運行原生 Linux二進制可執行文件( ELF格式)的兼容層。它是由微軟與 Canonical公司合作開發,其目標是使純正的 Ubuntu14.04"Trusty Tahr"映像能下載和解壓到用戶的本地計算機,并且映像內的工具和實用工具能在此子系統上原生運行。
首先開啟 Win10的開發者模式
【更新和安全 → 開發者選項 → 開發人員模式】
添加Linux子系統程序
【應用 → 應用和功能 → 程序和功能 → 啟用和關閉 Windows功能 → 適用于 Linux的 Windows子系統】
通過應用商店安裝 Linux
在微軟應用商店搜索 Linux,可以看到一系列 Linux發行版
可以根據自己的需要選擇適合自己的發行版,下載完成后啟動,等待安裝完成,輸入賬戶和密碼,我們便得到了一個 Linux 環境了。
Installing, this may take a few minutes...
Installation Failed!
Error: 0x8007019e
Press any key to continue...
解決辦法:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
如果大家有其它方法,也歡迎留言和老男孩老師交流~
讓我們一起學習和進步吧~
win10安裝jdk及環境配置
1.安裝系統:win10(64位)
2.jdk版本:jdk-10.0.1
jdk官網:http://www.oracle.com/technetwork/java/javase/downloads/index.html
1.先下載適合自己電腦的jdk版本(window64位)
下載后雙擊進行安裝,會有兩次安裝過程,第一次是jdk安裝,第二次是jre安裝,默認安裝在C盤:
安裝后就是進行環境配置:
打開控制面板=》系統和安全=》系統=》高級系統設置
點擊環境變量:
點擊新建變量,這里需要注意,是在系統變量中的新建變量
先新建變量名:JAVA_HOME,變量值為:C:\Program Files\Java\jdk-10.0.1,
然后建立變量名:CLASSPATH,變量值為: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
接著在PATH變量名中添加值:
雙擊path變量,點擊“新建”按鈕,然后分別將 %JAVA_HOME%\bin和%JAVA_HOME%\jre\bin添加即可。
檢查jdk是否安裝和配置成功: