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桌面出現了吧? 
祝大家都能折騰成功!

原文:https://blog.csdn.net/u011138447/article/details/78262369


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM