windows 10中的ubuntu子系統安裝桌面環境的方法(How to install Ubuntu-desktop in windows 10 Subsystem for Linux)

需求:

* 如何在windows 10中的ubuntu子系統安裝桌面環境 *
- How to install Ubuntu-desktop in windows 10 Subsystem for Linxu

windows 10 已經提供了一個新特性,不需要安裝虛擬機就可以運行Linux,這個Linux官方的叫法是windows下的linux子系統(Windows Subsystem for Linux,簡稱WSL),而且還是ubuntu 16.04 LTS,這樣就使得,喜歡玩linux命令的geek,再也不用安裝虛擬機,再也不用雙系統了,實在是666。
可惜,美中不足的是,微軟並沒有支持圖形化界面,使得想要運行桌面應用的,不禁徒嘆奈何了。
好在,還是有方法可以滿足這一需求的。

前提:

windows 10 已經安裝WSL(windows subsystem for linux),並能正確運行Bash。
未能安裝WSL的,請更新windows10至最新版本,或者自行搜索相關教程。

思路:

雖然WSL沒有x-windows來提供圖形化界面的支持,但我們可以在windows下安裝X-Windows,然後在這個桌面環境下顯示linux應用,從而間接使用ubuntu-desktop。

操作過程:

1 安裝X-Windows

可供選擇安裝的X-Windows有多個:VcXsrv Windows X Server、Xming、Cygwin X Server,本文選擇第一個,因爲比較容易,而且據說穩定;

軟件首頁:https://sourceforge.net/projects/vcxsrv/
下載地址:https://ncu.dl.sourceforge.net/project/vcxsrv/vcxsrv/1.19.3.3/vcxsrv-64.1.19.3.3.installer.exe

下載軟件,windows下安裝好,啓動Launcher,首次啓動自動進入界面設置後,按下圖設置:

選擇:“one large window”,Display number設置成0,其它默認即可:
這裏寫圖片描述

2 Ubuntu安裝桌面環境

打開Bash,安裝ubuntu-desktop, unity, and ccsm

注意:沒有特別說明的情況下,以下命令均需要root權限;原因可參考回覆內的安裝案例!

sudo apt-get install ubuntu-desktop unity compizconfig-settings-manager

需要提醒的是,咱們這樣折騰,是要玩一票大的,所以,請有點*數,硬盤啊,網絡啊,啥啥啥的,都腦門清醒點:下載650M,解壓後近2.4G
這裏寫圖片描述

3 配置compiz窗口管理器

啓動之前安裝的X-Windows,在Bash中執行如下命令:

export  DISPLAY=localhost:0
ccsm

這裏寫圖片描述
在X-windows中,即會彈出ccsm的配置界面,勾選您需要的Desktop組件(只需要勾選Desktop中的Ubuntu Unity Plugin即可,其它默認就好):
這裏寫圖片描述

這裏寫圖片描述
關閉ccsm,啓動compiz,讓其加載Unity-desktop:
這裏寫圖片描述

怎麼樣?漂亮的Ubuntu桌面出現了吧?
祝大家都能折騰成功!


本博文首發CSDN,第一原創地址:
http://blog.csdn.net/u011138447/article/details/78262369

原創文章,轉載請保留鏈接,謝謝!

其它博客總是開自動採集來自動轉載,真可惡,人家超氣的,錘你胸口!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章