歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu On Windows10 下載及運行體驗

Ubuntu On Windows10 下載及運行體驗

日期:2017/2/28 13:48:34   编辑:Linux教程

本文介紹如何下載“Bash on Ubuntu on Windows 10”並安裝運行。

這不是一個獨立軟件,是在Win10周年更新預覽版(Build 14316)中附帶的。因此想體驗這個功能的開發者需要先下載安裝微軟7日凌晨發布的14316更新。

安裝方法有兩種,一種是下載第三方封裝的版本(不解釋),另一種是設置預覽版更新。

第一種方法我在高配台式機中安裝不成功,在Intel NUC中安裝成功。

方法二


點擊開始->設置->更新和安全->高級選項->獲取Insider Preview版本。需要重啟一次計算機。重啟後需要再次進入到開始->設置->更新和安全->高級選項->獲取Insider Preview版本,選擇“快”(圖為已更新後渲染出來的結果,字體效果越來越渣)。



接下來開始->設置->更新和安全->針對開發人員->選擇開發人員模式。

等待推送,安裝完畢後右下角變成這樣:



你會發現Chrome亂碼等問題,網上已經有解決方案了。最重要的是更新了中文字體的渲染方式(我覺得是越來越糟糕了)。本來低分屏沒問題,高分屏有問題,現在變成高分屏沒問題,低分屏顯示重影。算了,不吐槽這個問題了,要享受編程中的視覺體驗還是用Mac,回到正題。

按照網上中文資料直接開始菜單輸入bash的方法是不能正常打開Ubuntu On Windows10的,我們需要安裝這項功能。點擊Windows鍵,直接鍵盤輸入:“Turn Windows features on or off”(不要問為什麼沒輸入框,你按下一個字母後就有了),其實就是“啟用或關閉Windows功能”。



如圖設置,重啟。開始->bash(2016年4月13日15:33:12更新:請在bash圖標處右鍵管理員權限運行,否則可能出現“Failed to create shortcut to bash.exe”的報錯,如果已經出現這個報錯,點擊這裡修復):



輸入y進行下載安裝。是從Windows應用商店的服務器下載,和量子破碎一樣坑(雖然我沒時間玩游戲,還是聽說了)。當然了,為了保證穩定,網絡需要那啥科學是吧。



不要去管那些奇怪的問號,到這一步說明安裝成功了。試試ls、cd、cp這些簡單的命令吧,是不是和Linux一樣爽!

/mnt/c 這個路徑應該代表的就是C盤了。NTFS也玩Linx,微軟這次夠意思。





和真正的Ubuntu差不多,該有的都有。apt-get update也可以正常執行。這比起Cygwin感覺要爽很多了。



如上圖,可以進行編譯、運行常用的Linux軟件。只是並沒有采用網友預測的Ubuntu 16.04 LTS,還是老版本,不過以後應該會更新吧。不支持中文輸入也在預料之中。

如果打開bash閃退,是因為沒有開啟開發人員模式。

MacType 導致Win10 14316 周年更新預覽版安裝失敗

因為工作需要,入了兩塊SM951,其中一塊是NVMe升級版,用於我大6700k的設備上。

非常期待Ubuntu on Windows10這個功能,這對於Web開發者、APP開發者還有Linux軟件跨平台開發者而言意義重大。能夠有和服務器一樣或相似的環境會非常方便開發和調試(雖然我鐘情在服務器中使用CentOS)。

報錯:0xC1900101-0x30018 在SYSPREP操作過程中的FIRST_BOOT階段,安裝失敗,出現錯誤。解決方案:關閉MacType再安裝更新。

很激動進行了如下設置:



結果等了一晚上都沒有收到更新的推送(會推遲幾天,後來收到了)。於是網上找了IT之家的14361自制版進行安裝。



剛開始很順利,挺激動的,畢竟這是我期待已久的功能。



然後他開始這個操作????。



最後提示無法安裝。經過研究,可能與NVMe版本的SM951有關系,系統在引導的時候找不到硬盤,因此無法進行更新,只能全新安裝。與硬盤沒關系,因為MacType修改了win10的渲染方式,而14316版本大幅度對渲染方式進行了處理,因此導致安裝出現上訴問題。(2016年04月11日22:27:16更新)

本來我還想體驗一把Ubuntu On Windows10呢,順便對比一下Bash和Cygwin之類模擬軟件的區別。結果卡在更新了。如果有解決方案我會在本文放出。不說了,我折騰intel nuc裝Ubuntu On Windows10去了~


2016年04月11日17:38:25:在Intel NUC i3 6100中安裝成功,在6700k+SM951和obook11中均安裝失敗。失敗原因一樣:MacType。

Copyright © Linux教程網 All Rights Reserved