“微軟愛Linux”近來已經成為一種潮流。隨著今年春季微軟方面公布的Windows Subsystem for Linux(簡稱WSL)項目,我們看到WSL絕不僅僅是一種模擬層——它允許Windows用戶在真正的Ubuntu用戶空間內進行操作,其中包括bash shell以及sed、awk以及grep等工具。需要偶爾在Windows服務器上解析日志文件的Linux系統管理員無疑會對此表示熱烈歡迎。
2.PowerShell for Linux當然,也有一部分系統管理員的主要工作重心就在Windows之上,只是偶爾需要切換至Linux。為了幫助這部分用戶,微軟今年夏季投下另一顆重磅炸彈:PowerShell步入開源(基於MIT許可)並被移植至Linux端。也許這只是微軟萬裡開源路的第一步,甚至標志著軟件巨頭與開源社區間的斗爭將徹底結束。
3.Vim雖然Windows/Linux間的斗爭看似告一段落,但並不代表編輯器間的對抗也同步結束。擁有25年歷史的Vim編輯器仍然相當活躍。今年,它推出了版本8,也是近十年來的首個主要版本。Vim 8包含大量新特性,包括支持GTK+ 3與DirectX、異步I/O插件以及jobs等。
4.Git版本控制對於腳本、文本文件乃至基礎設施即代碼而言都非常重要。Git版本控制系統今年發布了2.10版本,其中包含大量新功能。例如,git diff輸出結果可進行顏色控制以標明刪除線。經過改進的GPG標記也被納入標簽與提交內容中。推送活動如今可顯示遠程端的接收後操作。另外,對於眼光更為長遠的用戶而言,目前它的內部日期格式已經能夠處理2100年之後的日期信息。
5.GitLabGit雖然非常出色,但還需要配合一套工作流系統方可發揮全部實力。GitLab於今年夏季推出了8.11版本,其中包含一項王牌功能:問題板。這意味著GitLab中已經能夠實現類似於Kanban風格的問題追蹤效果。這一點對於基礎設施腳本規劃非常重要,且不再需要依賴任何外部工具。8.11中的另一大重要提升在於通過GitLab Web界面可直接管理並解決各類基礎性合並錯誤。
6.SystemRescueCD計算機經常狀態不佳,而這種抽風問題也時刻折磨著系統管理員。很多系統管理員會利用CD或U盤中的工具實現設備恢復。SystemRescueCD就是這樣一款工具。作為一種全能型方案,它不僅是一套可引導的Linux發行版,更提供大量硬件測試、驅動器分區以及數據恢復工具。4.8與4.9版本於今年年內相繼推出,除了帶來一系列組件更新外,還對ext及BTRFS等文件系統工具進行了升級。
7.Clonezilla有時候最好的設備恢復方式在於重新安裝鏡像。Clonezilla已經成為磁盤鏡像部署領域的客觀性標准。它的最新版本加入了檢測Windows bitlocker加密分卷的能力。今年年內,Clonezilla憑借著一系列版本更新保持著與Debian發行版的緊密同步,同時提供經過改進的EFI支持能力以及大量bug修復。
8.DockerDocker在2016年中仍是最具影響力的容器技術。Docker1.12加入了swarm mode,用於管理自我修復及自我組織型組。為了實現這一目標,新版本中添加了新的運行狀態檢查機制。這套框架允許用戶在容器運行良好時檢查其中的服務狀態。另一大突破在於,Docker容器如今已經能夠以原生方式運行在Windows當中——這要歸功於Docker與微軟之間建立的Windows平台Docker企業化支持能力。
9.Kubernetes說到容器,Kubernetes1.4在2016年中新增一系列容器管理功能。如今用戶可僅通過兩行命令完成集群創建。新版本中的儀表板UI可實現90%的命令行工具效果,用以簡化報告及狀態查詢流程。打包機制的改進意味著系統管理員能夠利用自己熟悉的軟件包管理器安裝Kubernetes,例如yum與apt-get。
10.Nextcloud今年夏季,來自ownCloud的一組開發者(包括它的聯合創始人)對該項目進行了fork,Nextcloud即由此誕生。就在不到兩周之後,他們發布了首個主要版本。Nextcloud 10為該fork後的第二個版本,其中包含大量新功能。它提供新的應用以管理文件保留策略。經過改進的驗證系統能夠通過禁用LDAP賬戶自動撤銷用戶與用戶會話,另外其中還加入了雙因素驗證插件系統及其他新特性。
原文來自:http://os.51cto.com/art/201612/524409.htm
本文地址:http://www.linuxprobe.com/10-open-sources.html
http://xxxxxx/Linuxjc/1191884.html TechArticle