成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

上手指南:開啟你的Windows平臺Linux子系統之路

譯文
系統 Windows
早期的WSL構建存在問題,在運行一些應用時,主要的附屬應用不支持。但是自從Windows10周年更新發布以來,WSL就變得簡單多了,現在即便是像Docker這樣復雜的程序也可以安裝和運行。

【51CTO.com快譯】 在我的Windows開發者PC端安裝了兩個Linux發行版,它們不是虛擬機或雙啟動系統,也沒有去尋找下載頁面和解壓縮安裝文件通常路線,而是到Windows商店搜索Linux,選擇想要的發行版并且安裝上。下載完畢之后,打開終端窗口并填寫用戶名和密碼,開始安裝。
 


我運行了***版本的Windows10系統,添加了Windows平臺Linux子系統***功能。引入了Windows10周年升級版和Windows10***升級版本。Windows平臺Linux子系統(WSL)是微軟對于"如何讓開發人員再次使用Windows"***的回答。

微軟如何讓開發者使用Windows

如何讓開發者再次使用Windows?問題很簡單,要了解開發人員的切實需求。但是從Windows得到答案卻不是那么簡單。基于MacOS和Linux的開發商使用命令行工具在Linux服務器的云中工作,他們已經有了自己的工具鏈,應用程序和腳本在Docker、GitHub、Jenkins、Ansible、Chef和TravisCI中使用。那么,怎么才能讓開發者來使用Windows呢?

***步是以一種無縫的方式將Unix引入熟悉的Windows桌面。MacOS有內在優勢的Unix用戶,因為它是建立在一個BSDUnix內核的實現,通過對每一臺Mac終端應用程序訪問。

但是Windows的NT內核有一個傳統,可以運行多種字符,而不是建立熟悉的工具新版本,然后在Windows中重新編譯它們。為什么不直接在Windows中運行Linux二進制程序?通過在阿斯托利亞項目中為WindowsPhone和Windows10的微微進程模型提供取消的Android兼容層,微軟可以提供一個新的操作系統子系統,它可以將Linux系統調用轉換為Windows,允許代碼無需更改即可運行。

與Ubuntu合作的初始版本提供了一個bashshell在與Windows相似的終端上運行(可以同時在cmd和PowerShell中使用)。Windows內部人員的***個測試構建是有限的,但是隨著Windows10周年紀念版升級的臨近,測試構建迅速升級,允許復雜的控制臺應用程序運行,支持Ubuntu的APT安裝程序,以便快速訪問工具和服務庫。隨著開發升級,微軟和Canonical能夠WSLUbuntu的***長期支持版本--16.04版本。

WSL:在Linux控制臺的Linux二進制程序

從技術上講,WSL是控制臺應用程序,提供開發工具和遠程訪問的處所,在公有云上運行的Linux服務器的外殼支持變得更靈活,雖然這不是正式的支持。用戶安裝和運行基于X的GUI應用程序,使用WindowsX服務器提供一個完整的Linux桌面體驗WSL。

使用任何的個人Windows平臺Linux子系統就像使用Linux一樣。您可以訪問shell,并通過它訪問命令行。安裝應用程序就如同使用Ubuntu的apt-get或者在Suse中使用yast或zypper一樣。當在windows中使用Fedore時,你會用到yum。

早期的WSL構建存在問題,在運行一些應用時,主要的附屬應用不支持。但是自從Windows10周年更新發布以來,WSL就變得簡單多了,現在即便是像Docker這樣復雜的程序也可以安裝和運行。

當然,WSL的模式相似,你需要在你的PC上做跨平臺的開發和管理工具。原生的Linux服務器今年晚些時候在Windows服務器上運行,WSL作為企業系統的一個關鍵組件工具集將變得越來越重要。事實上,你應該已經將它安裝在你的開發和操作WindowsPC上了。(WSL在Windows服務器不支持大規模的Linux工作負載或服務器,但它會給你一個直接管理連接到托管的Linux容器,支持現有的管理腳本和工具。)

如何整合Linux和Windows工具鏈

微軟已經可以實現從WSL轉向Windows或者從Windows轉向WSL。你可以從Windows命令行調用Linux二進制程序,使用WSL默認用戶。您可以從Windows調用Windows二進制文件(并且在VisualStudio代碼中可以從終端訪問,并允許您在不離開開發工具、不離開Windows的情況下測試UNIX代碼)。

像VisualStudio這樣的工具對于WSL的支持非常好。如果微軟能夠成功地讓開發人員接受其平臺,其平臺的工具必須能夠在Windows的Linux子系統上直接運行。提供一種混合工作方式,將***的Windows和Linux連接在一起。可以想象未來在VisualStudio集成Linux終端,在WSL服務運行中推出webhook和其他API。

WSL是擴展在Windows中的Linux發行版

關于Windows平臺的Linux子系統研發最近又有新動作。兩個新的Linux發行版的發布,將與現有的Ubuntu發行版一起運行。除了現有的Ubuntu發布:openSUSE和SUSE企業服務器。Suse發布在Windows商店,可供內部程序用戶使用。

添加更多的Linux版本是件好事;不是每個人都喜歡Ubuntu模式或者Suse的模式。Fedore也加入了WSL,可以使用Linux工具、服務和熟悉的工作方式,將腳本和二進制文件從現有的工具鏈帶到WindowsPC上。WSL甚至可以在每個單獨的終端,一次呈現出幾種Linux的特性。

支持許多不同的Linux發行版是很有意義的。在過去的幾年中,不同的供應商和團隊專注于不同的案例,從相同的虛擬組件中構建不同的平臺。順序分布像Fedora和Ubuntu非常通用的操作系統。從開發人員的角度來看,使用它們是有意義的。就像容器聚焦于CoreOS一樣,未來,WSL還會推出更多的專業版本。

作者:SimonBisson
原文鏈接:
http://www.infoworld.com/article/3204592/linux/get-started-with-the-windows-subsystem-for-linux.html

劉妮娜譯

【51CTO譯稿,合作站點轉載請注明原文譯者和出處為51CTO.com】

責任編輯:劉妮娜 來源: 51CTO
相關推薦

2021-01-26 08:37:18

MobXVueReact

2014-06-24 09:41:56

Android Stu教程

2024-01-29 00:36:50

Backstage設施工具

2025-05-28 15:46:13

2013-12-04 13:27:56

Android SDK項目

2013-12-04 14:44:41

Android SDK用戶交互

2013-12-26 15:40:33

Android SDK項目

2021-10-22 06:07:37

Windows 11 Windows 11應用

2021-11-26 09:40:37

EclipseIDEA開發

2014-01-22 10:00:10

Android SDKAndroid開發

2016-06-20 10:20:22

Docker云計算

2021-07-22 08:03:08

Windows 操作系統Linux

2012-08-01 17:39:17

2013-12-26 15:14:38

Android SDK運行調試

2014-06-06 14:25:03

iOS 8SwiftWWDC2014

2010-05-12 15:52:27

2016-10-17 08:49:15

WindowsLinuxArch Linux

2022-09-05 14:45:56

前端K8S

2022-04-12 11:45:02

Harmony鴻蒙操作系統

2013-12-04 14:29:18

Android SDK應用程序
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产亚洲www| 国产在线播放一区二区三区 | 天天干天天干 | 看特级黄色片 | 亚洲国产视频一区二区 | 夜夜骑首页| 国产精品久久 | 欧美成人激情 | 中文在线一区 | 91久久精品国产免费一区 | 午夜精品一区 | 一区二区视频 | 久草网站 | 亚洲在线一区二区 | 亚洲第一成人av | 日韩视频一区二区 | 一区二区欧美在线 | 在线一区| 国产日韩欧美一区二区在线播放 | 欧美日韩精品影院 | 欧美日韩一区二区三区视频 | 日本天天操 | 免费一看一级毛片 | 五十女人一级毛片 | 日韩成人中文字幕 | 二区三区视频 | 天堂av中文在线 | 亚洲最大的成人网 | 中日韩欧美一级片 | 国产日产精品一区二区三区四区 | 国产精品综合色区在线观看 | 黑人巨大精品 | 亚洲一区二区三区视频免费观看 | aaa在线| 成年免费大片黄在线观看岛国 | 综合久| 国产在线视频一区二区 | 亚洲成人精选 | 国产精品夜间视频香蕉 | 涩涩视频网站在线观看 | 九九热精品视频 |