從windows10creators更新開始,任何安裝Bash環境的人都將獲得ubuntu16.04(Xenial)。但是,如果您以前在週年更新中安裝過Bash,那麼在手動升級之前,您將無法使用ubuntu14.04(Trusty)。
ubuntu16.04包含了更現代、最新的軟體包。Ubuntu 14.04最初發佈於2014年4月,而Ubuntu 16.04釋出於2016年4月。
更新:從秋季Creators更新開始,Linux發行版現在透過商店交付。如果您以前安裝過ubuntubash環境,只需開啟微軟商店,搜尋“Ubuntu”,然後安裝它即可獲得最新版本。
相關:Windows10新BashShell的所有功能
如果您不確定當前Bash環境中使用的是哪個版本的Ubuntu,請開啟Bash視窗並執行以下命令:
l**_release -a它會告訴你是執行ubuntu14.04還是ubuntu16.04。如果你正在執行ubuntu14.04並且想要升級,請繼續閱讀。但要確保安裝了Creators更新:如果不先升級到Creators更新,就不能升級到ubuntu16.04 LTS。
相關:如何解除安裝(或重新安裝)windows10的ubuntubashshell
如果您不關心對bash環境所做的任何定製(或者您準備再次對其進行定製),那麼您就不必擔心執行Ubuntu升級。您只需刪除當前的Ubuntu映像,然後告訴Windows重新安裝一個新的Ubuntu映像。這是升級Bash環境的最快方法。
為此,首先右鍵單擊開始按鈕或按鍵盤上的Windows+X並選擇“命令提示符”,開啟命令提示符視窗。執行以下命令解除安裝bashshell。這將保留Linux使用者帳戶的檔案和首選項,但會刪除系統檔案,包括任何已安裝的程式和系統級設定更改。
lxrun /uninstall鍵入y繼續,Windows將解除安裝ubuntu14.04bash環境。
您的Bash系統檔案現在被刪除。要重新安裝Bash,它將為您提供Ubuntu 16.04而不是Ubuntu 14.04,請執行以下命令:
lxrun /install鍵入y繼續,Windows將安裝ubuntu16.04bash環境。Windows會自動建議您使用與以前相同的使用者名稱。之後將要求您輸入密碼。
當它完成後,再次執行l**\u release-a命令,您將看到您現在使用的是ubuntu16.04。您可以訪問ubuntu16.04包儲存庫中的更新軟體。
如果您已經定製了Bash環境並安裝了軟體,您可能不想完全刪除所有內容。在這種情況下,可以從bashshell中執行升級命令。這將把Ubuntu從14.04版升級到16.04版,就像你將一個完整的Ubuntu環境升級到一個新版本一樣。但是,這將比簡單地刪除和重新安裝Bash檔案花費更長的時間。
為此,請開啟Bash shell並執行以下命令:
sudo do-release-upgrade這是微軟官方推薦的流程。
... 在本文中,我將向您展示如何在Linux上安裝、執行和使用PowerShell! ...
...更多的特性。瞭解更多關於Bash-on-Windows的資訊,從您應該如何以及為什麼安裝它,到您可能不知道的隱藏特性。 ...
... 想要更多的Ubuntu桌面調整嗎?下面是如何讓你的Ubuntu桌面看起來像macOS。 ...
... 如何在windows10上安裝linux bash shell ...
Bash不是唯一的Linux shell。很容易嘗試其他的shell,比如非常流行的Zsh。找到一個您喜歡的shell後,使用chsh命令將其設定為預設shell。我們會教你怎麼做。 為什麼貝殼很重要 shell位於您和作業系統之間。它在終端視窗內提供環境...
...的Ubuntu系統,而不需要重新啟動你的計算機?我們將描述如何使用Canonical的Livepatch服務來實現這一點。 什麼是livepatch及其工作原理(livepatch and how does it work)? 正如Canonical的Dustin Kirkland幾年前解釋的那樣,Canonical Livepatch使用標...
...已配置的系統,與其他計算機共享,或者只儲存備份。 如何工作 匯入和匯出功能是在2019年5月的Windows10版本1903更新中新增的。如果尚未安裝,則無法使用這些命令列選項。 您只需要為Windows wsl命令提供兩個新選項:--export和--i...
Windows10 2019年4月的更新帶來了一個期待已久的特性:支援從檔案資源管理器或透過命令列輕鬆訪問、檢視甚至修改WindowsSubsystem for Linux(WSL)檔案。 以前,可以在AppData資料夾中找到Linux檔案,但Microsoft警告不要這樣做。在這裡...
...本,或者始終使用最新的LTS版本。 我們已經向您展示瞭如何在Windows10上安裝和使用LinuxBashshell,但是您必須選擇一個發行版來使用。Canonical計劃將Ubuntu的每一個長期發行版(LTS)都新增到微軟商店中,並讓使用者能夠決定他們想...