安装对应用程序开发有用的软件
Oracle Solaris 11 OS 提供了各种软件包,供您开发、调试和维护应用程序。下表中列出的软件包在开发 Oracle Solaris 操作系统的应用程序时可能十分有用。
表 1-1 与开发者相关的软件包
|
|
group/feature/amp
|
适用于 Oracle Solaris 的 AMP(Apache、MySQL 和 PHP)部署工具包
|
developer/build/ant
|
Apache Ant
|
developer/build/automake
|
Makefile 生成器
|
developer/build/gnu-make
|
用于指示编译的实用程序
|
developer/debug/gdb
|
GNU 项目调试器
|
developer/debug/mdb
|
模块调试器
|
developer/documentation-tool/openjade
|
适用于 SGML 文档的 DSSSL 引擎
|
developer/documentation-tool/gtk-doc
|
GTK+ Docbook 生成器
|
developer/lexer/flex
|
Flex 词法分析器
|
developer/ui-designer/glade
|
GNOME UI 设计器
|
developer/vala
|
Vala 编程语言
|
developer/java/jdk
|
Java 平台标准版开发工具包
|
library/libmemcached
|
适用于 memcached 服务器的开源 C/C++ 客户机库和工具
|
web/java-servlet/tomcat
|
Tomcat Servlet/JSP 容器
|
runtime/perl-5120
|
Perl
|
library/python-2/ipython-26
|
增强型交互式 Python shell
|
runtime/ruby-19
|
Ruby 和 RubyGems
|
library/java/grails
|
Web 应用程序框架
|
runtime/tcl-8
|
Tcl,一种可移植的脚本环境
|
web/proxy/squid
|
Squid Web 代理缓存
|
web/server/lighttpd-14
|
Lighttpd Web 服务器
|
web/editor/bluefish
|
BlueFish,一种适用于有经验的 Web 设计者的强大编辑器
|
developer/dtrace/toolkit
|
记录的有用 DTrace 脚本的集合
|
web/php-52
|
PHP 服务器
|
developer/gcc-45
|
GCC,4.5 编译器
|
developer/gcc-47
|
GCC,4.7 编译器
|
developer/gcc-48
|
GCC,4.8 编译器
|
developer/versioning/cvs
|
CVS 版本控制系统
|
developer/versioning/git
|
Git 版本控制系统
|
developer/versioning/mercurial
|
Mercurial 版本控制系统
|
developer/versioning/subversion
|
Subversion 版本控制系统
|
|
提示 -
要查看对开发有用的完整软件包列表,请在终端窗口中键入 pkg list -as 'developer/*'。
可使用 pkg 命令安装或更新软件。例如,要安装 Ruby,请运行以下命令:
$ pkg install runtime/ruby-19
有关 pkg 命令的信息,请参见pkg(1)。