1. 程式人生 > >如何升級Windows 10中內建的Ubuntu子系統

如何升級Windows 10中內建的Ubuntu子系統

微軟此前與Canonical達成合作並將Ubuntu帶到Windows 10系統,使用者在經過簡單設定後即可使用該系統。

該功能對於部分開發者而言應算是個不錯的訊息,這樣可以直接使用Windows 10完成某些Linux的命令操作。

2015年7月微軟釋出 Windows 10 後預設獲取的版本都是Ubuntu 14.04,不過目前這個版本已上升到16.04。

不過在升級上和其他 Ubuntu 機器相同也是比較麻煩的,直接使用線上升級的話可能會出現某些未知的問題。

因此微軟官方和Ubuntu官方給出的推薦意見都是備份資料解除安裝Ubuntu 14.04後重新安裝 Ubuntu 16.04 版。

移除Ubuntu 14.04並升級:

√移除前務必備份你的Ubuntu系統重要資料,移除動作將會清除已安裝的任何應用程式和生成的使用者即資料。

  1. 檢視當前 Windows 10內建的Ubuntu系統版本,開啟命令提示符輸入 bash 回車然後鍵入如下命令回車:
[email protected]: $lsb_release -a
  1. 開啟命令提示符並使用WSL實用工具lxrun移除Ubuntu 14.04版(注意不是在Bash中),鍵入如下命令:
C:\WINDOWS\system32>lxrun /uninstall /full /y
這將在 Windows 中解除安裝 Ubuntu。
這將刪除 Ubuntu 環境以及任何修改、新應用程式和使用者資料。
正在解除安裝...

  1. 解除安裝完成後再使用lxrun重新安裝Ubuntu子系統,這個時候預設獲取到的就是Ubuntu 16.04 LTS版了:
C:\WINDOWS\system32>lxrun /install
-- Beta 版功能 --
這將在 Windows 上安裝由 Canonical 分發的 Ubuntu,根據其條款的授權參見此連結:https://aka.ms/uowterms
鍵入“y”繼續: y
正在從 Windows 應用商店下載... 77%

不解除安裝直接升級Ubuntu 14.04:

[email protected]: $sudo do-release-upgrade

正如前文所述微軟和Canonical官方均不推薦使用該方法,如果你要使用請參考:Ubuntu 16.04 安裝指南

特別提醒:

儘管安裝介面提示正在從 Windows 應用商店下載 Ubuntu,但實際上下載的地方並不是 Windows Store。

根據此前抓包分析的結果,Ubuntu子系統下載節點實際上位於澳大利亞某個已被遮蔽的CDN網路上。

因此國內下載安裝Ubuntu子系統速度極為緩慢,例如在本文撰寫時我們重新安裝平均下載速度只有1Mbps。

所以下載速度慢只能慢慢等著下載,如果下載中途提示出錯請參考這篇:啟用Linux子系統出錯的解決方法

相關推薦

如何升級Windows 10Ubuntu子系統

微軟此前與Canonical達成合作並將Ubuntu帶到Windows 10系統,使用者在經過簡單設定後即可使用該系統。 該功能對於部分開發者而言應算是個不錯的訊息,這樣可以直接使用Windows 10完成某些Linux的命令操作。 2015年7月微軟釋出

用Radeon RAMDisk在Windows 10關機或重新啟動不消失的存虛擬盤

開機 sso data- 技術 div water img button .net   之前用ImDisk創建的內存虛擬盤每次關機或重新啟動後就會消失,想要開機自己主動創建內存虛擬盤盡管能夠用批處理來實現,但還是有點不爽。下載試用了Radeon RAMDisk(Rade

windows 10 ubuntu 開啟以及應用

剛到新公司最不習慣的就是公司用的windows ,用了兩年的linux 突然之間用windows 是件很痛苦的事情,不過win 10 很好的解決了我的問題,最新版的 Windows 10 Insider Preview Build 14316 剛剛釋出,其

有關 Windows 10 “適用於 Linux 的 Windows 子系統(Beta)”

添加 .com res 啟動 返回 ott 用戶名 所有 inline 1、如何啟用?(未來應該可從應用商店中直接安裝) 在“控制面板”的“啟用或關閉 Windows 功能”中進行勾選安裝。(安裝完成後需要重新啟動) 2、然後呢? 然後打開“命令提示符”或“Power

升級windows 10 後vmware的虛擬機器無法開啟

昨天升級了windows 10 ,今天在使用虛擬機器時,打開出現如下錯誤: VMware Workstation and Hyper-V are not compatible. Remove the Hyper-V role from the system before r

python函數isinstance的用法

pytho class cnblogs 這樣的 一個 blog object font 元組 isinstance:Python中的一個內建函數 語法: isinstance(object, classinfo) 1、如果參數object是classinfo的實例,

Windows 10HP 5100打印出來是黑方框的解決方法

Office辦公 其他 辦公室計算機一直使用Windows 7 企業版,近期重新安裝了操作系統,換成了Windows 10專業工作站版,但選擇的安裝文件有問題(版本號:1709,16299.98),不支持系統管理的共享(無C$等隱藏共享),無法用Veeam備份。後來換了安裝鏡像(1709,16299.

Windows 10截取截圖的6種方式 簡介

alt 鼠標光標 window ctr 剪貼板 內容 class 區域 clas 在Windows 10中截取截圖的6種方式 簡介 截圖對於不同的目的很重要。它可以用於捕獲筆記本電腦上的任何內容的截圖。所以,如果你使用Windows 10,你可能不知道如何截圖,

Desktop Central幫助您升級Windows 10,獲取更新的五大增強功能

water 圖片 proc 獲取 幫助 windows ado process type Desktop Central幫助您升級Windows 10,獲取更新的五大增強功能

Windows系統存泄露與檢測工具及方法

間隔 fir appname 路徑 gflags 內存泄露檢測 cond 啟動應用 2.3 1.檢測需要使用的工具:windbg工具。檢測前,需要先安裝windbg工具。安裝了該工具後,會在安裝目錄下有一個umdh工具。假設windbg安裝在以下目錄下:D:\Program

Windows 10藍芽滑鼠連線

最近遇到了一個問題,Windows 10中的藍芽滑鼠無法連線。 在新增藍芽滑鼠的時候系統提示輸入PIN碼。通常在藍芽連線兩個系統的時候會需要雙方輸入PIN碼來確認身份,但是滑鼠這種裝置是沒有地方顯示PIN碼的,所以也就無法在Windows中輸入PIN來連線。只能嘗試輸入1111,1234。結果都沒有用。

Unity Shader的座標空間與轉換矩陣函式

模型空間(model space)也稱為物件空間(object space)或區域性空間(local space)是指以模型原點為原點的座標系。 世界空間(world space)也稱全域性空間(global space)是以世界原點為原點的座標系,世界座標也就是Unity3D裡的絕對座標。 觀

簡單操作sklearn資料

import matplotlib from sklearn.model_selection import train_test_split from sklearn import datasets dig=datasets.load_digits()#讀入sklearn內建資料 print(

大資料教程(7.5)hadooprpc框架的使用教程

         博主上一篇部落格分享了hadoop客戶端java API的使用,本章節帶領小夥伴們一起來體驗下hadoop的內建rpc框架。首先,由於hadoop的內建rpc框架的設計目的是為了內部的元件提供

keras的多種損失函式

        詳細講解 keras中的損失函式         mean_squared_error      

Windows 10的哪些預裝應用可以解除安裝?

同Windows 7或者XP系統不同,Windows 10系統中預裝了大量應用程式。這些預裝應用中雖然不乏諸如計算器(Calculator)在內的實用應用,但依然有很多我們並不常用的應用存在。例如Windows 10預裝了Paint 3D和全新的截圖工具Snip & Sketch,在未來如果使用者不喜

使用 Windows 10 的加速度計(Accelerometer,重力感測器)

在做 UWP 應用開發的時候還有什麼理由可以用到加速度計呢?場景很多啦,比如做遊戲,做類似 Surface Hub 那種一邊旋轉,一邊所有內容跟著一起轉的效果。 Windows 10 UWP 中的加速度計使用非常簡單,只需要簡單幾句程式碼即可。 本文內容

2018.9.10學習函式、切片、字串拼接等

今日練習: # 題目1:從網路上使用爬蟲程式得到下面字串: # zhangsan-18-175-70-python5;lisi-20-170-80-python5;wangwu-28-165-60-python3;zhaoliu-18-175-70-python5;xi

Windows 10系統安裝執行Ubuntu Desktop amd64 18.04(Vmware虛擬機器)

環境&版本 Windows:Windows 10 專業版  Vmware:Vmware Workstation 15 Pro  Ubuntu:ubuntu-18.04.1-desktop-amd64 下載地址 Windows:https://msdn

用Radeon RAMDisk在Windows 10建立關機或重啟不消失的記憶體虛擬盤

                  之前用ImDisk建立的記憶體虛擬盤每次關機或重啟後就會消失,想要開機自動建立記憶體虛擬盤雖然可以用批處理來實現,但還是有點不爽。下載試用了Radeon RAMDisk(Radeon_RAMDisk_4_4_0_RC34.msi),這次建立的記憶體虛擬盤關機或重啟不會消失。