繼續(xù)探索慢睡!怎樣遠(yuǎn)程使用Windows 10內(nèi)置Ubuntu子系統(tǒng)的桌面程序


參考文章

給WSL安裝桌面環(huán)境

在前面三篇文章的基礎(chǔ)上衡蚂,我的小小WSL系統(tǒng)初步有了網(wǎng)頁(yè)服務(wù)窿克、私有云盤(pán)和SSH服務(wù),可以用PuTTY遠(yuǎn)程操作毛甲。今天繼續(xù)探索圖形桌面環(huán)境的搭建和使用年叮。
首先,換鏡像源丽啡!

# vi /etc/apt/sources.list

將文件內(nèi)容替換成清華tuna鏡像:

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse

保存并更新系統(tǒng):

# apt update
# apt upgrade

之前我用阿里云的鏡像谋右,發(fā)現(xiàn)無(wú)法安裝桌面程序,很多包都無(wú)法locate补箍,不知道什么原因改执,最后換成上面的清華大學(xué)鏡像才成功。清華的源速度時(shí)快時(shí)慢坑雅,快的時(shí)候滿(mǎn)速辈挂,慢的時(shí)候只有幾K,似乎休息日和平日上午速度快裹粤,大家可以自己試一下终蒂。
然后打開(kāi)tasksel,安裝桌面環(huán)境遥诉。

tasksel安裝界面

我們選擇Xubuntu minimal installation安裝拇泣,Xubuntu基于Linux的xfce4桌面,是一套輕量化的桌面環(huán)境矮锈,比gnome霉翔、kde都輕快的多,全套安裝大約兩個(gè)G苞笨,本次只為體驗(yàn)债朵,不想安裝那么多用不到的桌面應(yīng)用子眶,比如office等,所以選擇minimal installation序芦。
選擇OK開(kāi)始安裝臭杰,如果清華的源速度給力,763個(gè)包很快就下載完畢谚中,接下來(lái)是一個(gè)較長(zhǎng)的安裝時(shí)間渴杆。
tasksel安裝界面

無(wú)錯(cuò)誤返回命令行后,桌面系統(tǒng)安裝完成藏杖。

遠(yuǎn)程電腦安裝X server

在給WSL系統(tǒng)安裝桌面系統(tǒng)Xubuntu的同時(shí)将塑,我們?cè)诹硪慌_(tái)電腦上安裝X server。上次我們?cè)谶@臺(tái)電腦上安裝配置了PuTTY蝌麸,可以通過(guò)ssh遠(yuǎn)程操作WSL系統(tǒng)点寥,參見(jiàn)<<繼續(xù)折騰!給Windows 10內(nèi)置Ubuntu子系統(tǒng)安裝SSH服務(wù)>>来吩。
先下載安裝X server敢辩。Windows上的X Server應(yīng)用有vcxsrv,Xming弟疆,cygwin等戚长,我們選擇比較穩(wěn)定而且開(kāi)源免費(fèi)的vcxsrv。
點(diǎn)擊這里下載vcxsrv怠苔,下載到一個(gè)vcxsrv-64.1.20.1.4.installer.exe文件同廉,傻瓜式安裝即可。
安裝完畢柑司,點(diǎn)擊開(kāi)始菜單的XLaunch圖標(biāo)啟動(dòng)X server迫肖。

填寫(xiě)Display number

第一個(gè)畫(huà)面的Display number填寫(xiě)0。
Start no client

選Start no client下一步攒驰。
Disable access control

第三個(gè)畫(huà)面勾選Disable access control蟆湖,下一步。
完成

最后點(diǎn)擊完成按鈕玻粪。
視窗右下任務(wù)欄出現(xiàn)X圖標(biāo)隅津,X server啟動(dòng)成功。
啟動(dòng)成功

配置ssh和PuTTY

最后還有一些配置要做劲室。
先用PuTTY登陸WSL伦仍,修改一下ssh服務(wù)的設(shè)置文件:

# vi /etc/ssh/sshd_config

將下面幾句前面的“#”去掉,保存退出vi很洋,重啟ssh服務(wù)呢铆。

AllowTcpForwarding yes
X11Forwarding yes
X11DisplayOffset 10
X11UseLocalhost yes

# /etc/init.d/ssh restart

再次打開(kāi)PuTTY終端,在Connection->X11里蹲缠,將Enable X11 forwarding前面打上勾棺克,然后連接進(jìn)入WSL。


Enable X11 forwarding

接下來(lái)是見(jiàn)證奇跡的時(shí)刻了线定。在PuTTY終端窗口輸入命令:

# xfce4-session

一大串信息之后娜谊,linux系統(tǒng)的桌面出現(xiàn)在眼前。


Xfce4桌面

這就是最輕量的“小耗子”xfce4桌面系統(tǒng)了斤讥,打開(kāi)幾個(gè)應(yīng)用體驗(yàn)一下吧纱皆!


多窗口

原理簡(jiǎn)述

  • X
    Linux的桌面環(huán)境基于X Window System ,1984年由MIT研發(fā)芭商,
    主要特點(diǎn)就是Server/Client網(wǎng)絡(luò)模型派草。命名為X的原因據(jù)說(shuō)是因?yàn)橛⑽淖帜竂就在W(indow)后面,戲稱(chēng)為下一版的新視窗之意铛楣。
  • X11
    X Window推出之后快速演化近迁,到1987年,其核心協(xié)議已經(jīng)是第11版本了簸州,簡(jiǎn)稱(chēng):X11鉴竭。然后到2019年,整整32年了岸浑,X Window依然是X11搏存,可見(jiàn)這套協(xié)議一開(kāi)始就設(shè)計(jì)的非常成功。X11最成功的應(yīng)用就是蘋(píng)果的Mac OS桌面系統(tǒng)矢洲。
  • X Client
    Linux的桌面應(yīng)用程序都可以看做基于X11 協(xié)議的客戶(hù)端璧眠;X Client 最重要的工作就是處理來(lái)自 X Server 的命令,并根據(jù)該命令向X Server返回繪圖處理資料读虏。上面打開(kāi)的那些桌面程序都是X Client责静。
  • X Server
    我們?cè)赪indows上安裝的vcxrv就是個(gè)X Server程序,它負(fù)責(zé)接收X Client程序傳來(lái)的繪圖請(qǐng)求掘譬,并把用戶(hù)的各種鼠標(biāo)泰演、鍵盤(pán)命令傳回X Client,等待客戶(hù)端的處理指示葱轩。這就是X server的基本功能睦焕,它負(fù)責(zé)在屏幕上繪制圖形界面。也就是說(shuō)靴拱,必須在安裝了X Server的系統(tǒng)上垃喊,才可以使用Linux的各種圖形程序。本文的嘗試就是例子袜炕。
  • X11 forwarding
    我們?cè)赑uTTY和ssh做的一系列配置本谜,實(shí)際上就是直接通過(guò)ssh客戶(hù)端PuTTY,實(shí)現(xiàn)X Server和X Client之間的通信轉(zhuǎn)發(fā)偎窘,從而允許我們?cè)诎惭b了X server的電腦上乌助,遠(yuǎn)程打開(kāi)Linux系統(tǒng)上的X client圖形程序溜在。

為了更好地說(shuō)明問(wèn)題,給WSL安裝一個(gè)firefox瀏覽器試著遠(yuǎn)程打開(kāi)看看會(huì)怎樣他托。在PuTTY終端如下操作:

# apt install firefox
# firefox
火狐瀏覽器

可以不用進(jìn)入xfce4桌面掖肋,單獨(dú)打開(kāi)火狐瀏覽器的窗口,這就是一個(gè)典型的X client程序應(yīng)用赏参。

后記

Linux的優(yōu)勢(shì)其實(shí)不在桌面環(huán)境志笼,折騰桌面系統(tǒng)只不過(guò)是為了嘗鮮體驗(yàn)。Linux的樂(lè)趣就在于各種折騰把篓,想方設(shè)法讓它為自己工作纫溃,搭建各種環(huán)境,調(diào)試各種服務(wù)韧掩,在折騰中積累各種經(jīng)驗(yàn)吧紊浩。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市揍很,隨后出現(xiàn)的幾起案子郎楼,更是在濱河造成了極大的恐慌,老刑警劉巖窒悔,帶你破解...
    沈念sama閱讀 218,941評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件呜袁,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡简珠,警方通過(guò)查閱死者的電腦和手機(jī)阶界,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,397評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)聋庵,“玉大人膘融,你說(shuō)我怎么就攤上這事〖烙瘢” “怎么了氧映?”我有些...
    開(kāi)封第一講書(shū)人閱讀 165,345評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)脱货。 經(jīng)常有香客問(wèn)我岛都,道長(zhǎng),這世上最難降的妖魔是什么振峻? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,851評(píng)論 1 295
  • 正文 為了忘掉前任臼疫,我火速辦了婚禮,結(jié)果婚禮上扣孟,老公的妹妹穿的比我還像新娘烫堤。我一直安慰自己,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,868評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布鸽斟。 她就那樣靜靜地躺著拔创,像睡著了一般。 火紅的嫁衣襯著肌膚如雪湾盗。 梳的紋絲不亂的頭發(fā)上伏蚊,一...
    開(kāi)封第一講書(shū)人閱讀 51,688評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音格粪,去河邊找鬼。 笑死氛改,一個(gè)胖子當(dāng)著我的面吹牛帐萎,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播胜卤,決...
    沈念sama閱讀 40,414評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼疆导,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了葛躏?” 一聲冷哼從身側(cè)響起澈段,我...
    開(kāi)封第一講書(shū)人閱讀 39,319評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎舰攒,沒(méi)想到半個(gè)月后败富,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,775評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡摩窃,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,945評(píng)論 3 336
  • 正文 我和宋清朗相戀三年兽叮,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片猾愿。...
    茶點(diǎn)故事閱讀 40,096評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡鹦聪,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出蒂秘,到底是詐尸還是另有隱情泽本,我是刑警寧澤,帶...
    沈念sama閱讀 35,789評(píng)論 5 346
  • 正文 年R本政府宣布姻僧,位于F島的核電站规丽,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏段化。R本人自食惡果不足惜嘁捷,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,437評(píng)論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望显熏。 院中可真熱鬧雄嚣,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,993評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至港谊,卻和暖如春骇吭,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背歧寺。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,107評(píng)論 1 271
  • 我被黑心中介騙來(lái)泰國(guó)打工燥狰, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人斜筐。 一個(gè)月前我還...
    沈念sama閱讀 48,308評(píng)論 3 372
  • 正文 我出身青樓龙致,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親顷链。 傳聞我的和親對(duì)象是個(gè)殘疾皇子目代,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,037評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容