當前位置:
首頁 > 科技 > 使用Xmanger本地登錄WSL圖形化界面

使用Xmanger本地登錄WSL圖形化界面

「不積跬步無以至千里,不積小流無以成江海」,這個系列是筆者在玩wsl的時候寫的一些東西。

關於wsl如果看過之前筆者寫的東西,大家一定不會陌生,就是Windows10下面的一個Linux子系統,本人一般玩的都是Debian Linux。默認就跟伺服器版本一樣,只有最基礎的東西,但某些特殊用途,還是需要圖形化界面來展現的,在之前筆者介紹的是用Xming來開啟Linux子系統圖形化界面,而今天筆者要跟大家分享的是使用Xmanger來實現同樣的功能。簡單提一句,Xmanger也是Xwindows的實現方式之一,他是商業軟體,而Xming是開源軟體,個人實測Xmanger圖形界面性能要好過Xming一些,其他關於Xmanger的內容大家自行了解便好,筆者也不是特別了解。

一、在Windows10下安裝Debian Linux子系統

詳情請查看網路上相關內容或者我的個人博客,十分簡單,這不是今天的重點,在此就不再贅述。

二、下載安裝Xmanager

Xmanager是一個商業收費軟體,可以下載試用,地址是:http://www.xshellcn.com/xiazai.html,申請界面如下圖:

安裝十分簡單,雙擊安裝包,然後一路下一步就是了,具體截圖如下:

安裝好了之後打開Xmanager備用即可。

三、Debian Linux子系統的配置

這裡使用的是ssh鏈接,就用默認的22埠即可,具體步驟如下:

1、安裝openssh,代碼:sudo apt install openssh-server,筆者這是已經安裝好的,如下圖:

2、徹底重啟ssh服務,代碼sudo service ssh --full-restart,如下圖:

3、安裝xfce4桌面,代碼:sudo apt install xfce4,這一步會消耗一定時間,請耐心等待,筆者安裝時候沒有截圖,卸載截圖也太麻煩,這個比較簡單,就不放圖了。

此時ssh服務已經啟動,Xfce4桌面也已安裝完畢,如果想更換埠或者用戶名什麼的,請查看ssh相關內容,這裡也不再展開討論。

四、新建Xstart並連接Linux子系統

Xstart可以使用ssh登錄Linux並執行一段命令,於是筆者猜想是不是也能同Xming一樣執行startx命令呢?於是開始實踐:

點擊主界面的工具,選擇Xstart,命名為Debian;

協議選擇ssh,主機填入127.0.0.1,用戶名使用wsl的用戶名,驗證選擇password(建議點擊password旁邊的設置,進去之後填入密碼並保存,免得每次都輸入密碼);

命令填入startxfce4;

點擊保存,然後點擊運行,如果前面沒有保存密碼,這裡會提示輸入密碼;

如果第一次運行xfce4桌面,會問你使用什麼樣的用戶配置,選擇default就是了;

筆者安裝了中文字體,安裝了xfce4-terminal之後做了簡單配置如下圖:

至此,今天的內容主體就完成了,Ubuntu等其他wsl理論上也可以使用同樣的方法啟動圖形化界面,有幾點需要說下:

Xstart開始之前,必須確保Linux子系統的ssh服務開啟,可以設置開機自啟;

相比於Xming,使用本文中的方法不用終端一直處於開啟狀態,只要Linux子系統的ssh服務在後台運行,就可以鏈接;

相比於Xming,這種方法的圖形性能要好些,以前用Xming的時候有時候會遇到卡頓的情況;

如果你有雲伺服器,也可以安裝一個圖形化界面,使用相同的方法鏈接,只不過主機部分就得填寫你的伺服器的地址;

Xmanger屬性里有很多設置,比如窗口模式什麼的,大家可以自行摸索下;

當然我們也可以安裝其他的桌面,比如gnome什麼的,方法類似,都用startX命令啟動即可。


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 IT之家 的精彩文章:

蘋果AirDrop性騷擾頻發,紐約要如此嚴懲
俄羅斯「聯盟MS-11」飛船成功發射

TAG:IT之家 |