红帽发布开发者工具集套件3.1和Software Collection 2测试版_最新动态_新闻资讯_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 新闻资讯 > 最新动态 > 红帽发布开发者工具集套件3.1和Software Collection 2测试版

红帽发布开发者工具集套件3.1和Software Collection 2测试版

 2015/4/24 17:12:04    程序员俱乐部  我要评论(0)
  • 摘要:企业的IT运维人员喜爱RedHatEnterpriseLinux(RHEL),因为系统很稳定且高支持,而开发者想要最新和最棒的编程工作。为了帮助解决这个,红帽公司对这个两难问题的解决方法就是用最新的稳定版RedHatEnterpriseLinux(RHEL)去测试这些新品牌工具,然后向开发者发布。本周五,红帽公司发布了最新的一批针对开发者/程序员的一些列新工具:RedHatDeveloperToolset3.1正式版和RedHatSoftwareCollections2测试版
  • 标签:发布 工具 测试 开发 开发者 测试版 红帽
class="topic_img" alt=""/>

  企业的 IT 运维人员喜爱 Red Hat Enterprise Linux (RHEL) ,因为系统很稳定且高支持,而开发者想要最新和最棒的编程工作。为了帮助解决这个,红帽公司对这个两难问题的解决方法就是用最新的稳定版 Red Hat Enterprise Linux (RHEL)去测试这些新品牌工具,然后向开发者发布。 

  本周五,红帽公司发布了最新的一批针对开发者/程序员的一些列新工具:Red Hat Developer Toolset 3.1正式版和 Red Hat Software Collections 2 测试版,一个开源的 Web 开发者工具、语言和数据库集。所有提供自 RHEL 的工具或软件的生命周期已经缩短,走上了频繁更新的道路。 

红帽开发者工具套件 

  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。

  用这些开发工具,你可以给 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 优化了性能、内存使用和易于使用。

  在现有套件中,它还有许多更新和改进: 

  • 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:最新稳定版可完全支持现有的编程平台。

  此外,Red Hat Software Collections 2 测试版现在可支持多个相同语言版。所以,这个软件套件包含了新的 Python 2.7 封装,也会继续支持 Python 3.3 和 Python 3.4。另外,并不是所有程序员都能可作为 Dockerfiles。 

  与此同时,两个程序员包的更新将会获得至少两年的支持。RHEL 开发者赶紧去下载并运用起来吧! 

  了解更多: 

  • Red Hat Developer Toolset
  • Red Hat Developer Toolset 3.1 Now Available
  • Red Hat Software Collections
发表评论
用户名: 匿名