多讀過我們的技術文章評論的人都知道,每個技術問題的答案都是“切換到 Linux”。而如果你對 Linux 是什么以及它是如何工作的感到好奇,微軟可以提供幫助。
? 來源:linux.cn ? 作者:Ed Bott ? 譯者:Xingyu.Wang ?
(本文字數:2168,閱讀時長大約:3 分鐘)
很多讀過我們的技術文章評論的人都知道,每個技術問題的答案都是“切換到 Linux”。而如果你對 Linux 是什么以及它是如何工作的感到好奇,微軟可以提供幫助。
如果你曾經經歷過痛苦的 Windows 更新,或者不敢置信地看著你的 MacBook 慢到像爬行,并將其風扇切換到巨型噴氣式飛機起飛模式,你知道有一個也只有一個答案來解決你的困境:“切換到 Linux”。
當然,我是開玩笑的,但如果你瀏覽一下這些技術評論,你會發現這個建議是認真的,有一支開源布道者大軍定期宣講圣萊納斯的福音,以回應關于其他平臺的哪怕是最模糊的相關新聞。
你知道嗎?我認為那些評論者的觀點是合理的。任何有志于了解現代計算環境的人都應該對他們經常使用的操作系統平臺以外的平臺有一些經驗,因為今天你在 Windows、MacOS 和 Linux 中看到的很多東西都來自于相同的 DNA。
為了跟上 Linux 的新動向,我自己每隔一兩年就會進行一次這樣的練習。所以,想象一下我的驚訝吧,今年我能夠在幾分鐘內搭建一個功能完善的 Ubuntu Linux 機器,而不干擾我當前的 Windows 10 設置。更令人驚訝的是,微軟為此做了大部分的工作。
使這一切成為可能的魔法是每臺運行 Windows 10 專業版或企業版的 PC 所包含的 Hyper-V 虛擬化軟件。(對不起,Windows 10 家庭用戶,如果你想玩這些,你得先升級)。用 Hyper-V 的“快速創建”陳列欄,只需點擊幾下就可以建立一個新的虛擬機,其中包括了獨立的 Ubuntu 鏡像,而且不是一個而是三個,包括新的 Ubuntu 20.04 版本。
Hyper-V 快速創建工具包括了三個 Ubuntu Linux 版本
最重要的是,這些自定義鏡像能夠在 Hyper-V 增強會話中運行,這意味著你可以選擇自定義的顯示分辨率,或者在全屏中運行,甚至跨越多個顯示器,其性能接近于在裸機上運行的性能。在增強型會話中,你的虛擬機可以共享主機上的 Windows 剪貼板、本地存儲和音頻硬件。
一旦你把一切都弄好了,你就可以在全屏模式下啟動 Ubuntu 虛擬機,并與它一起工作,就像 Windows 10 宿主機不存在一樣。
唉,關于所有東西都能正常工作的那部分話并不是說說而已。好消息是,兩年前的 Ubuntu 18.04.3 長期支持(LTS)版本工作得很完美,不需要任何操作。但兩個較新的版本卻讓我欲哭無淚。我需要手動編輯一個受保護的 Linux 配置文件,然后才能讓增強的會話在最新的 Ubuntu 版本(20.04)中工作,19.10 版本的虛擬機掛了好幾次,至少需要重啟十幾次(包括幾次硬重置)才能如期工作。
不過,在一切都結束后,我還是有了三個可以工作的虛擬機,讓我對 Ubuntu Linux 中的新功能有了一個相當不錯的印象。
另外,正如我的同事 Mary Branscombe 所指出的那樣,包括 Home 在內的所有版本的 Windows 10 都提供了對 Windows Subsystem for Linux(WSL)的訪問,該系統在輕量級虛擬機中運行 Linux 內核,并且從 Windows 10 的 2004 版本開始,該系統已經全新升級為 WSL2。正如 WSL2 文檔中明確指出的那樣,這并不是傳統的虛擬機體驗,它最適合那些希望獲得命令行體驗并能夠運行 Bash shell 腳本和 GNU/Linux 命令行應用程序的開發者。在 WSL2 環境中運行圖形應用程序的能力已列入微軟的路線圖,應該會在 2020 年底或 2021 年初由 Windows Insiders 進行測試。
如果你想嘗試在 Windows 10 中設置一個或多個 Ubuntu 虛擬機進行自己的實驗,請看我的另外一篇文章。
via: https://www.zdnet.com/article/microsoft-helped-me-install-ubuntu-linux-on-my-windows-10-pc-and-its-actually-pretty-good/
作者: Ed Bott 譯者: wxy 校對: wxy
本文由 LCTT 原創編譯, Linux中國 榮譽推出
IT之家 7 月 31 日消息 外媒報道,在最新的 Windows Insider Preview 構建版本中,你只需運行 wsl.exe --install 就可以安裝運行 WSL 所需的一切。
今天,微軟宣布這一功能現在已經正式回傳到 Windows 10 版本 2004 及以上版本的系統。
使用 wsl --install
微軟表示,以前設置 WSL 的過程過于復雜,涉及到開啟多個設置和安裝多個軟件包。該公司已將這一過程簡化為只有一個命令。Windows 10 用戶現在可以簡單地用管理員權限打開一個命令提示符窗口,運行 wsl.exe --install。一旦你點擊回車鍵,這個過程將自動啟用 WSL 所需的可選功能,默認安裝 Ubuntu 發行版,并在你的設備上安裝最新的 WSL Linux 內核版本。當它完成后,重新啟動你設備,發行版會在你再次啟動后啟動,完成安裝。
此外,你可以通過在 PowerShell 或 Windows 命令提示符中輸入 wsl --list --online 命令,找到可供安裝的 Linux 發行版列表。要安裝 Ubuntu 默認版本以外的發行版,使用這個命令:wsl --install -d <DistroName>
將 <DistroName> 替換為之前列表命令中找到的 Linux 發行版的名稱。這個安裝命令可以用于第一次安裝,或者在你已經安裝了 WSL 和默認的 Ubuntu 發行版之后再添加其他發行版。
額外命令
IT之家獲悉,微軟還包括一些額外的命令來幫助你管理 WSL 實例的備份。
你可以使用 wsl --update 來手動更新你的 WSL Linux 內核,你也可以使用 wsl --update rollback 來回滾到之前的 WSL Linux 內核版本。
最后,你可以使用 wsl --status 查看關于 WSL 配置的一般信息,如默認發行版類型、默認發行版和內核版本。
更新你的 windows 10 版本以支持這些命令
你可以像平常一樣通過更新 Windows 來獲得這個后端。可以手動打開 Windows 設置,進入“更新和安全”,點擊“檢查更新”。
該更新是 KB5004296 的一部分,當你點擊“檢查更新”時,你可能會看到一個可用的可選更新,確保它的編號與 KB5004296 相同,安裝它,你將獲得 wsl --update 的權限。