使用window10系統搭建完善的Linux開發環境

導讀

在使用window系統開發時因爲系統環境和線上環境不一致可能致使各類問題,以及部分擴展庫只支持liunx 系統 下運行,Linux的開發環境尤其重要。 window的linux環境通常由vm/vbox 在虛擬機下運行固然也能夠在虛擬機上將window掛載在linux 挺麻煩就是了。加上虛擬機運行佔用高等問題linux

今天利用微軟的linux子系統,搭建一個輕量高效的linux系統。ubuntu

wsl (windows下的Linux子系統)

Windows Subsystem for Linux(簡稱WSL)是一個在Windows 10上可以運行原生Linux二進制可執行文件(ELF格式)的兼容層。它是由微軟與Canonical公司合做開發,其目標是使純正的Ubuntu 14.04 "Trusty Tahr"映像能下載和解壓到用戶的本地計算機,而且映像內的工具和實用工具能在此子系統上原生運行windows

windows 下的linux子系統 如下簡稱 wsl安全

wsl 支持完整Linux功能工具

開啓Linux子系統

  • 開啓win10開發者模式 【更新和安全→開發者選項→開發人員模式】

  • 添加linux子系統程序 【應用→應用和功能→程序和功能→啓用 和關閉windows功能→適用於Linux的windows子系統】

  • 經過應用商店安裝linux(ubuntu經測試沒法正常安裝寶塔,建議選擇debian)

下載以後打開便可自動安裝post

可能出現沒法安裝的錯誤

Installing, this may take a few minutes...
Installation Failed!
Error: 0x8007019e
Press any key to continue...
複製代碼

解決辦法測試

1.win+x,選擇Windows PowerShell(管理員) 2.輸入:this

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
複製代碼

3.回車,輸入Y,重啓!spa

4.從新打開已經安裝的子系統,等幾分鐘,輸入帳戶和密碼。code

安裝開發環境

1.等待片刻安裝完成以後便可按照提示設置用戶名和密碼

2.配置開發環境 這裏使用的是寶塔集成環境(可選擇其餘環境)

www.bt.cn

3.環境結束

在Linux子系統中能夠徹底使用window下的文件

window磁盤分別掛在目錄 /mnt

配置啓動時的默認用戶

ubuntu/debian config --default-user root
複製代碼

配置當前用戶密碼

passwd 新密碼複製代碼
相關文章
相關標籤/搜索