windows cmd 窗口 显示信息慢_Windows系统直接运行Linux,竟是如此简单
生活随笔
收集整理的這篇文章主要介紹了
windows cmd 窗口 显示信息慢_Windows系统直接运行Linux,竟是如此简单
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
要想在Windows10以前的系統(tǒng)上,運(yùn)行Linux程序是比較復(fù)雜的,需要使用cygwin之類的工具,不僅下載慢,而且功能有限,后來(lái)出現(xiàn)了諸如VirtualBox,VMWare Workstation和Microsoft Hyper-V之類的虛擬化軟件,可以在windows上安裝模擬一個(gè)完整的Linux系統(tǒng),這樣就可以直接在虛擬機(jī)中運(yùn)行Linux程序。微軟從1703版本后,推出了WSL。也即將在2004版本中,推出基于Hyper-V技術(shù)的WSL2。什么是WSL?WSL(Windows Subsystem for Linux),它是Windows的Linux內(nèi)核兼容性層。為了與即將正式上線的WSL2做區(qū)分,現(xiàn)在也稱WSL為WSL1。通過(guò)允許用戶訪問(wèn)Linux bash命令行應(yīng)用程序,使得許多Linux程序可以直接在Windows內(nèi)運(yùn)行。WSL 1允許Windows用戶安裝完整的Linux發(fā)行版,例如Ubuntu,openSUSE,Kali或Debian,不過(guò)值得注意的是,由于沒有GPU支持,因此它無(wú)法直接執(zhí)行GUI(例如Gnome,KDE等)。WSL1實(shí)際上也沒有Linux內(nèi)核,因此無(wú)法測(cè)試驅(qū)動(dòng)程序或Linux內(nèi)核擴(kuò)展...也無(wú)法運(yùn)行32位Linux應(yīng)用程序.。而WSL 2 是全新結(jié)構(gòu)的WSL新版本,它支持 Linux 在 Windows 上運(yùn)行 ELF64 Linux 二進(jìn)制文件。這種新的體系結(jié)構(gòu)改變了 Linux 二進(jìn)制文件與 Windows 和計(jì)算機(jī)硬件的交互方式,但仍提供與 WSL 1相同的用戶體驗(yàn)。單個(gè) Linux 發(fā)行版可以作為 WSL 1 發(fā)行版運(yùn)行,也可以作為 WSL 2 發(fā)行版運(yùn)行,可以隨時(shí)升級(jí)或降級(jí),并且可以并行運(yùn)行 WSL 1 和 WSL 2 發(fā)行版。WSL 2 使用的是真實(shí) Linux 內(nèi)核的全新體系結(jié)構(gòu)。安裝WSL11. 右鍵開始按鈕,以管理員身份打開 PowerShell:2. 輸入下面的命令,并按下回車鍵:Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux安裝過(guò)程會(huì)提示是否重啟計(jì)算機(jī)以完成操作,敲回車重啟。3. 重新啟動(dòng)后,您可以通過(guò)控制面板> 打開或關(guān)閉 Windows 功能來(lái)檢查該功能是否安裝成功。當(dāng)然,也可直接在這里面開啟Windows子系統(tǒng),不需要命令開啟。4. 接下來(lái),您需要通過(guò)"開始"菜單轉(zhuǎn)到 Windows 應(yīng)用商店,并選擇 Linux 發(fā)行版。我們將使用 Ubuntu,單擊 Ubuntu 18.04 LTS 然后"安裝"。5. 安裝后,"安裝"按鈕將更改為"啟動(dòng)",單擊"啟動(dòng)"按鈕。等待進(jìn)一步安裝后,窗口會(huì)提示輸入 UNIX 用戶名和密碼,按照屏幕上的提示操作。6. WSL1 + Ubuntu環(huán)境就安裝好了,并且將顯示 bash 提示,您可以通過(guò)在開始菜單中打開"Ubuntu"來(lái)打開此提示。安裝WLS2由于WLS2 與WLS相比,除了擁有“真正”的Linux內(nèi)核外,文件系統(tǒng)速度更快外,還有一個(gè)重大改變就是基于Hyper-v技術(shù),也就是說(shuō),運(yùn)行WLS2的話,就需要開啟Hyper-V,這樣也就導(dǎo)致了其他第三方虛擬機(jī)像是VWWare就沒辦法運(yùn)行了(VirtualBox 6.0+可以實(shí)現(xiàn)與Hyper-V共存),這也算是一個(gè)小小的遺憾。1. 以管理員身份打開CMD或者Powershell,然后輸入下方命令后,選擇Y重啟電腦dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all沒有安裝wsl 1的話,還需要:dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart2.重啟電腦后,以管理員權(quán)限運(yùn)行cmd,然后輸入?wsl -l -v可以看到在Version下面顯示是1, 這個(gè)就說(shuō)明目前我們的WSL2還并未開啟。3. 要升級(jí)到 wsl 2,在CMD中輸入下方命令:wsl --set-version Ubuntu-18.04 2注意Ubuntu-18.04 是上一步中Name中顯示的名稱,如果你安裝的不是Ubuntu 18.04,那么就需要填入對(duì)應(yīng)的版本。如何訪問(wèn)Windows文件夾?在WSL中,訪問(wèn)實(shí)際硬盤中的數(shù)據(jù)是非常方便的,默認(rèn)情況下WSL已經(jīng)掛載了Windows分區(qū)。Windows磁盤的掛載點(diǎn)都已經(jīng)自動(dòng)的掛載。?在WSL中,輸入cd /mnt/?即可進(jìn)入相應(yīng)的分區(qū)。比如訪問(wèn)磁盤C,就可以輸入cd /mnt/c/即可進(jìn)入C盤。更多關(guān)于Linux系統(tǒng)命令的使用,請(qǐng)查看電手往期文章:Linux終端命令入坑必備知識(shí)與技巧初識(shí)Linux,這些命令你需要了解Linux文件操作,這些命令可以搞定電手發(fā)布,未經(jīng)允許禁止轉(zhuǎn)載
總結(jié)
以上是生活随笔為你收集整理的windows cmd 窗口 显示信息慢_Windows系统直接运行Linux,竟是如此简单的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 如何防止电话被轰炸
- 下一篇: 小牛n1s动力版续航怎么样(小牛电动官网