紅帽發布開發者工具集套件3.1和RedHat Software Collection 2測試版

jopen 9年前發布 | 16K 次閱讀 紅帽

紅帽發布開發者工具集套件3.1和RedHat Software Collection 2測試版

企業的IT運維人員喜愛[Red Hat Enterprise Linux (RHEL) ](Red Hat Enterprise Linux (RHEL) ),因為系統很穩定且高支持,而開發者想要最新和最棒的編程工作。為了幫助解決這個,紅帽公司 對這個兩難問題的解決方法就是用最新的穩定版Red Hat Enterprise Linux (RHEL)去測試這些新品牌工具,然后向開發者發布。

本周五,紅帽公司發布了最新的一批針對開發者/程序員的一些列新工具:Red Hat Developer Toolset 3.1正式版和 Red Hat Software Collections 2 測試版,一個開源的Web開發者工具、語言和數據庫集。所有提供自RHEL的工具或軟件的生命周期已經縮短,走上了頻繁更新的道路。

紅帽發布開發者工具集套件3.1和RedHat Software Collection 2測試版

紅帽開發者工具套件

Developer Toolset 3.1的特性包括:

  • GNUCompiler Collection (GCC) 4.9.2: 最新的GCC上游穩定版本,提供多處改進和bug修復;
  • Eclipse 4.4.2: 支持Java 8 以及更新的Eclipse CDT(8.6)版本,Eclipse Linux Tools (3.2), Eclipse Mylyn (3.14.2), 和 Eclipse Egit/Jgit (3.6.1);
  • 眾多其它的更新包,包括 GDB 7.8.2, elfutils 0.161, memstomp 0.1.5, SystemTap 2.6, Valgrind 3.10.1, Dyninst 8.2.1, 以及 ltrace 0.7.91。
  • </ul>

    用這些開發工具,你可以給RHEL 6 和 7.x 開發應用程序。這些應用程序可以在RHEL上運行,不管是物理機,虛擬機還是云環境。它們也可以在紅帽提供的Platform-as-a-Service (PaaS)服務OpenShift上運行。

    這些新的開發者程序集包括可以運行在AMD64 和 Intel 64 架構上RHEL 7的包。盡管這些工具都是64位的,你也可以用它們創建或者修改32位的二進制文件。

    在運行任何這些程序之前,你應該安裝RHEL所有最近的更新。要安裝這個測試工具集,你的系統需要訂閱“可選渠道”來獲取所有紅帽開發者工具集需要的工具鏈包。

    另外,如果已經安裝了早期版本的工具集,可能會遇到安裝Toolkit 3.1 時的一些問題。盡管這些問題很容易解決,在安裝新的工具集之前還是應該大概看一下這些可能出現的問題。

    在Red Hat Software Collections 2 測試版中你會發現這些特性:

    • Python 3.4:最新穩定的Python 3主要發行版本,以及一些額外實用的工具和MySQL數據庫連接器;
    • PHP 5.6:擁有多項改進、遷移和升級路徑的變化;
    • Perl 5.20: Perl最新的穩定版有一些額外的使用程序、腳本,以及MySQL 和 PostgreSQL數據庫連接器;
    • Ruby 2.2和它自己的工具集:Rails 4.1讓用戶可訪問安裝、更新Ruby,卻不一定要安裝Rails的一個更新;
    • MySQL5.6:增強了InnoDB的高事務吞吐量,查詢、管理Database Tables的分開改進,以及更好的性能檢測;
    • MariaDB 10:無縫地MySQL替換;
    • PostgreSQL 9.4:增加了新的JSONB 數據類型,增加Logical Decoding的擴展性,添加新的主從復制工具,比如Bi-Directonal Replication,以及幾個額外功能的性能改進;
    • MongoDB 2.6:一個高性能、跨平臺的文檔數據庫特性,全面改進核心服務器,增強高可擴展性;
    • Passenger 4.0:針對Ruby的一個現代Web和應用服務器,Passenger 4.0優化了性能、內存使用和易于使用。
    • </ul>

      在現有套件中,它還有許多更新和改進:

      • Maven 3.0.5:在最新穩定版中,實現自動化構建一些Java項目;
      • Python 2.7:現在包括了python-wheel, python-pip;
      • Thermostat 1.2:基于事務分析,sampler profiler的改進,Maven archetypes 優化,Swing 客戶端和圖表在視覺上的高進;
      • nginx 1.6:開源且高性能的HTTP服務器;
      • DevAssistant 0.9.3:搭建開發環境、發布代碼和實現其他相關任務的實用工具,最新穩定版帶來了Bug修復和支持舊版本;
      • Node.js 0.10.33:最新穩定版可完全支持現有的編程平臺。
      • </ul>

        此外,Red Hat Software Collections 2 測試版現在可支持多個相同語言版。所以,這個軟件套件包含了新的Python 2.7封裝,也會繼續支持Python 3.3和Python 3.4。另外,并不是所有程序員都能可作為Dockerfiles

        與此同時,兩個程序員包的更新將會獲得至少兩年的支持。RHEL 開發者趕緊去下載并運用起來吧!

        了解更多: