首頁 > 評測 > WSL帶來極簡Linux體驗(yàn),微軟的開源誠意你接受嗎?
WSL帶來極簡Linux體驗(yàn),微軟的開源誠意你接受嗎?
- [導(dǎo)讀]
- 本著“讓從程序員重返Windows”的初心,WSL終于要以正式版的形象在下個(gè)月發(fā)布的WIN秋季創(chuàng)意者中正式亮相。我們來搶鮮體驗(yàn)一番,看看微軟的這份美意,你愿意接受嗎?
從這里下載Xming軟件
https://sourceforge.net/projects/xming/
當(dāng)前的版本為6.9,下載并安裝如下
安裝后會(huì)在程序啟動(dòng)項(xiàng)里找到倆個(gè)程序項(xiàng),一個(gè)是XLaunch,用來配置Xming的參數(shù),另一個(gè)是Xming,這個(gè)就是X Server了,安裝后X Server默認(rèn)啟動(dòng)。
接下來開始見證搬運(yùn)大法,將Linux的GUI放到Windows桌面上來顯示,再次啟動(dòng)xterm,不過命令行換成了如下
DISPLAY=:0 xterm
立即看到Windows桌面上出現(xiàn)了xterm程序的GUI顯示,如下
是不是很神奇,什么遠(yuǎn)程桌面顯示之類的統(tǒng)統(tǒng)可以無視。當(dāng)然這是Linux中X的內(nèi)在優(yōu)勢,跟Windows半毛錢的關(guān)系都沒有。
接下來一個(gè)大問題是二者之間是如何實(shí)現(xiàn)文件共享的呢?
在WSL中,整個(gè)C盤(筆者的機(jī)器就只有一個(gè)C盤)被映射到/mnt/c目錄下,通過該掛載點(diǎn)就可以訪問整個(gè)硬盤上的文件了,如下
看到我的Windows目錄了么,還有Program Files目錄等等
反過來,要在Windows的資源管理器里,怎么訪問WSL中的文件系統(tǒng)呢?打開Windows的資源管理器,如下
注意這個(gè)lxss是個(gè)隱藏的文件夾,需要先打開隱藏顯示設(shè)置才看得到。
不過一點(diǎn)要注意,一般最好不要直接在這個(gè)目錄下修改文件,否則會(huì)把Linux下的文件權(quán)限搞亂,估計(jì)這不會(huì)是你想要的結(jié)果。
最后看看開發(fā)者們常用的一些東西,比如Python,比如GCC等,下面分別是Python及GCC的一些顯示輸出
開發(fā)者們還關(guān)心的一個(gè)問題是,GCC編譯后的結(jié)果可執(zhí)行文件到底是.exe格式還是elf格式,咱們也要求證一下。隨便寫個(gè)hello world程序,查看編譯后的文件格式,如下
上圖中最后顯示了代碼執(zhí)行的結(jié)果。
這樣子看起來很完美,不是么?更重要的是啟動(dòng)速度極快,灰?!
不過WSL也有一些不足,具體的來說一是內(nèi)核支持,這不是原生的,所以要做內(nèi)核方面的開發(fā)估計(jì)是不行的。另外一個(gè)在目前的版本(1703)中,WSL沒有添加串口的支持,要想使用串口通信功能,得切換到Insider Preview版本才行,這勉強(qiáng)算得上一個(gè)好消息。
其它的更多功能,歡迎我們一起來探討。
-
- 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!
網(wǎng)友評論
- 聯(lián)系人:巧克力娃娃
- 郵箱:board@21ic.com
- 我要投稿
-
歡迎入駐,開放投稿
-
人均百萬?英偉達(dá)中國員工收入曝光! 2024-08-29
-
《黑神話:悟空》玩家硬盤升級攻略:提升游戲體驗(yàn),暢享3A大作 2024-08-29
-
數(shù)睿數(shù)據(jù)參加《系統(tǒng)與軟件工程 低代碼開發(fā)平臺(tái)通用技術(shù)要求》國家標(biāo)準(zhǔn)編制 2024-08-29
- NRF52810藍(lán)牙數(shù)字耳機(jī)找人定制
預(yù)算:¥30005天前
- 125KW模塊式PCS軟硬件外包開發(fā)
預(yù)算:¥1100000015小時(shí)前
- 12V汽車啟動(dòng)電源項(xiàng)目BMS設(shè)計(jì)
預(yù)算:¥50000023小時(shí)前
- 數(shù)據(jù)可視化軟件 開發(fā)
預(yù)算:¥5000023小時(shí)前
- PLC項(xiàng)目調(diào)試修改
預(yù)算:¥100001天前
- 起動(dòng)電機(jī)控制器開發(fā)
預(yù)算:¥1100001天前