需求:
* 如何在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桌面出現了吧?
祝大家都能折騰成功!
原文:https://blog.csdn.net/u011138447/article/details/78262369