如何安裝wsl2 WSL發(fā)展如此迅速,有沒有可能會在未來替代原生Linux?
WSL發(fā)展如此迅速,有沒有可能會在未來替代原生Linux?Windows subsystem for Linux(WSL)是一個兼容層,可以在Windows 10上運(yùn)行本機(jī)Linux二進(jìn)制可執(zhí)行文件(
WSL發(fā)展如此迅速,有沒有可能會在未來替代原生Linux?
Windows subsystem for Linux(WSL)是一個兼容層,可以在Windows 10上運(yùn)行本機(jī)Linux二進(jìn)制可執(zhí)行文件(ELF格式)。它是由微軟和canonical公司聯(lián)合開發(fā)的。它的目標(biāo)是將ubuntu14.04“trusty tahr”的純映像下載并解壓縮到用戶的本地計算機(jī)上,映像中的工具和實用程序可以在這個子系統(tǒng)上運(yùn)行。
WSL是允許本機(jī)Linux elf64二進(jìn)制文件在windows上運(yùn)行的組件集合。它包括用戶模式和內(nèi)核模式兩部分,主要包括以下幾個部分:1。用戶模式會話管理服務(wù)處理Linux實例生命周期。Pico提供商驅(qū)動程序(lxss系統(tǒng), lxcore.sys系統(tǒng))系統(tǒng)調(diào)用“Translate”來模擬Linux內(nèi)核
3。Pico進(jìn)程管理本機(jī)用戶模式Linux(如/bin/bash)
隨著2020年5月更新的發(fā)布,wsl2版本將在5月得到支持。DockerDesktop發(fā)布了一個新版本,使用WSL2作為后端,這個版本已經(jīng)在路線圖中了。我們很快就會看到:只使用一行命令安裝WSL;wsl2將成為第一次安裝時的默認(rèn)版本。
目前,wsl2還不完善,wsl1是一個真正的本地機(jī),wsl2是一個獨(dú)立的虛擬機(jī),所以獨(dú)立IP的問題還沒有解決。在某些情況下,它不像wsl1那么容易使用,而且在某些情況下,它的性能不如wsl1。
但是,在最新的發(fā)布中,Microsoft仍在改進(jìn)wsl2,添加GPU支持,添加本機(jī)GUI支持等等。
Linux的理想替代方案需要wsl1的功能(相當(dāng)于本機(jī))和wsl2的一些功能。要獲得與本機(jī)Linux相同的功能,還有很長的路要走。
Windows 10的“Linux子系統(tǒng)”,現(xiàn)已支持哪些Linux發(fā)行版?
近年來,微軟對Linux和其他開源項目的態(tài)度發(fā)生了很大變化。
在最新的Windows 10操作系統(tǒng)中,這家軟件巨頭不僅推出了“Windows Linux子系統(tǒng)”(WSL),還在剛剛舉行的開發(fā)者大會(build 2019)上宣布了其2.0版。
事實上,微軟正在向Linux注入更多的經(jīng)驗。例如,在build 2019期間,該公司不僅發(fā)布了WSL 2,還推出了Windows終端工具。
作為一種高效的現(xiàn)代終端應(yīng)用程序,Windows終端適用于命令行、PowerShell、WSL和其他應(yīng)用程序。
Arch Linux已正式登錄Microsoft應(yīng)用商店,如果您感興趣,可以下載。
應(yīng)該注意的是,無論要在Windows 10中運(yùn)行哪個Linux發(fā)行版,都必須首先在系統(tǒng)中啟用Windows subsystem for Linux(WSL)設(shè)置。
加上以前的alpine、Fedora、Debian和Ubuntu,windows10用戶在未來還將迎來更豐富的WSL選項。
windows虛擬機(jī)跑Linux,Linux虛擬機(jī)跑Windows以及雙系統(tǒng),哪一個適合作開發(fā)環(huán)境?
而且很多IT大亨都建議在Linux環(huán)境下開發(fā),所以有很多開發(fā)環(huán)境解決方案,比如:1。通過在windows系統(tǒng)上安裝虛擬機(jī)(VMware),將本地磁盤上的文件夾映射到虛擬機(jī)中的Linux系統(tǒng)。
。
當(dāng)然,您也可以在windows上安裝docker來運(yùn)行Linux。
2. 雙系統(tǒng)
如字體顯示,不同于windows。
3. 老實說,很少有人使用這種方法(盡管我的Mac虛擬機(jī)上有windows),開發(fā)環(huán)境也不會。
,然后將windows文件夾映射到Linux虛擬機(jī),這是最方便的。如果您有不同意見,請在下面的評論區(qū)留言。您似乎尚未收到更新推送。下面已經(jīng)提到了其他方法,但是缺少一個重要的方法,我成功地用它升級了。
見標(biāo)題https://www.toutiao.com/a6832162830611907076/
第二條路是最近網(wǎng)友發(fā)現(xiàn)的。只要您在“Windows Update-高級選項-選擇何時安裝更新”中將延遲天數(shù)從默認(rèn)的0更改為1,然后再次單擊“檢查更新”,您將收到Windows 10 2004的更新推送。
我和我的朋友已經(jīng)成功地使用了這種方法。注意將下面的“功能更新”改為“質(zhì)量更新”。我在半小時內(nèi)完成了所有的更新。希望能對你有所幫助。
Win10企業(yè)版如何升級2020年5月更新?
您應(yīng)該說的是打開win10系統(tǒng)的Linux子系統(tǒng)。這很簡單。只需檢查windows擴(kuò)展功能并安裝相應(yīng)的Linux子系統(tǒng)。讓我簡單介紹一下實施過程。感興趣的朋友可以試試看:首先,你需要打開Linux子系統(tǒng)。默認(rèn)情況下,win10系統(tǒng)不會啟用Linux子系統(tǒng)打開控制面板,點擊“程序”->“啟用或禁用windows功能”,選中以下選項,系統(tǒng)將自行配置和安裝服務(wù),重新啟動后生效:
選擇合適的子系統(tǒng)(這里也可以安裝多個子系統(tǒng)):
安裝完成后,登錄使用Linux子系統(tǒng),可以直接在搜索欄中輸入Linux版本的名稱并啟動。第一次,你需要創(chuàng)建一個新的用戶和密碼。登錄成功后,可以正常使用Linux子系統(tǒng)。其效果如下:平時使用的Linux系統(tǒng)與平時使用的Linux系統(tǒng)基本相同:
至此,win10系統(tǒng)的Linux子系統(tǒng)已經(jīng)啟動完畢。一般來說,整個流程都很簡單,只要熟悉相關(guān)操作流程,很快就能掌握。對于Linux初學(xué)者來說,這是非常好的。網(wǎng)上也有相關(guān)的教程和資料。介紹得很詳細(xì)。如果你感興趣,你可以搜索它。希望以上分享的內(nèi)容能對您有所幫助,歡迎您添加評論和留言。
windows怎么打開子系統(tǒng)?
有兩種方法。第一種方法是打開“開始”菜單,選擇“重新啟動”,然后在單擊“重新啟動”時按住shift鍵。
第二:打開設(shè)置->更新和安全->還原,然后選擇高級啟動。
這兩種方法都將打開高級引導(dǎo)界面,然后選擇故障排除高級選項啟動設(shè)置,然后單擊重新啟動按鈕。重新啟動后,將顯示一個菜單,您可以通過按鍵盤上的數(shù)字鍵選擇進(jìn)入安全模式。