在 Windows 10 上安裝 Linux 桌面環境(更新)

---
日期: Aug 23, 2016
標籤:
- WSL
語言: English 正體中文
---

從BashOnWindows GitHub網站上的文章 進行整理和翻譯。

我前面寫了一遍如何利用X server, CCSM, Compiz和其他元件,與Bash On Ubuntu On Windows相互配合在Windows 10上直接執行Linux桌面環境。最近,我改進了其中的步驟,所以再發了一篇。

除非你是Linux發燒友,不建議使用此Linux桌面環境,因為質量和效果不是很好。推薦使用更輕量的i3wm和openbox.

首先…

在Bash On Windows執行以下程式碼:

1
echo "export DISPLAY=:0.0" >> ~/.bashrc

以Root使用者執行以下程式碼:

1
sudo sed -i 's$<listen>.*</listen>$<listen>tcp:host=localhost,port=0</listen>$' /etc/dbus-1/session.conf

一定要以root執行,否則會沒有效果

Unity桌面環境

  1. 安裝VcXsrv並開啟XLaunch。 選擇 “One large window” 並在display number 輸入0,如圖:


    一路next下去就行,直到他完成配置

  2. 開啟Bash On Windows並安裝 ubuntu-desktopunityccsm

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

    輸出顯示:

    1
    export DISPLAY=localhost:0

    並開啟ccsm

  3. ccsm中可能顯示不出滑鼠指針,因為沒有載入玩所有內容。如圖選擇外掛。


  4. 現在關閉ccsm並開啟 compiz.

    Compiz會花些時間載入,稍稍等待下桌面環境就會出現

  5. 關閉桌面環境的方法只能是關閉bash視窗,或者殺Compiz程序。

XFCE桌面環境

  1. 安裝VcXsrv並開啟XLaunch。 選擇 “One large window” 並在display number 輸入0,如圖:


    一路next下去就行,直到他完成配置

  2. 安裝xorg和xubuntu:

    1
    sudo apt-get install xorg xubuntu-desktop

    此步驟會花上一些時間。

  3. 完成後輸入 xfce4-session 執行Xfce.

導覽


創用 CC 授權條款
除非特別註明,本站文章皆採用創用 CC 姓名標示-相同方式分享 4.0 國際 授權條款授權.


本站使用了自行託管的 Open Web Analytics 以取得站點分析。點擊此處選擇退出。

本網站由 Hexo 驅動。本網站源碼掛載於


首頁 | 博客 | 漫畫 | Podcasts (Preparing) | RSS | 站點地圖
2008 - 2022 | Patrick WU Jinming