Oracle Solaris上手指南_第1页
Oracle Solaris上手指南_第2页
Oracle Solaris上手指南_第3页
Oracle Solaris上手指南_第4页
Oracle Solaris上手指南_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Oracle Solaris 11 上手指南作者:Brian Leonard 和 Glynn Foster注:本文替代 Solaris 11 Express 版本。Oracle 不再支持 Oracle Solaris 11 Express。Oracle Solaris 11 安装简介,包括安装新软件和管理其他系统配置的步骤。Oracle Solaris 11 分发时有多个不同安装选项:基于服务器的无需手动操作的自动化安装、基于文本的交互式安装(也适用于服务器)和包括完整桌面环境的交互式图形安装程序。OTN 旨在帮助您充分熟悉 Oracle 技术以便作出明智的决策。提供文章、软件下载、文档等。立

2、即加入以获取完成工作所需的技术资源。尽管本文所讨论的许多概念也适用于其他 Oracle Solaris 11 安装选项,但本文重点介绍交互式图形安装程序。强烈建议使用 Oracle Solaris 10 的用户阅读从 Oracle Solaris 10 转移到 Oracle Solaris 11 指南。图形安装程序的正式名称为“Live Media”。这意味着 Oracle Solaris 将被引导到 RAM 中,不会对现有操作系统造成任何影响。加载安装安装程序后,您就可以随意体验 Oracle Solaris,然后确定是否确实要将其安装到系统中。您可以下载适用于 x86 的 Oracle S

3、olaris 11 Live Media(该映像文件约为 800 MB)并使用 DVD 刻录机刻盘,也可以在虚拟机中或通过 Oracle Integrated Lights Out Manager (ILOM) 远程控制台直接使用该 ISO 映像。Live Media 不适合长期使用。例如,关闭系统后,您对系统的所有更改都将丢失。因此,接下来您需要在系统上安装 Oracle Solaris。通过 Live Media 在桌面上放置的 Install Oracle Solaris 图标,您可以轻松进行安装。在继续下一步之前,我们先来了解一下安装选项。安装选项可通过以下几种方式安装 Oracle

4、Solaris 11:安装到现有操作系统的虚拟机上作为独立的操作系统安装到计算机上在已经安装了其他操作系统的计算机上进行安装(多重引导方案)安装在虚拟机上开始使用 Oracle Solaris 的最简单方法是将其安装到现有操作系统的虚拟机上。图 1 显示在使用 Oracle VM VirtualBox 的 Apple OS X 上安装的 Oracle Solaris 11。图 1. Apple OS X 上的 Oracle SolarisOracle Solaris 11 可以识别虚拟机提供的虚拟设备。实际上,如果以全屏幕模式运行 Oracle Solaris 11,您甚至会忘记这是在另一个操

5、作系统上运行。该方法的一个缺点是您需要足够的内存来同时运行两个操作系统,为了保持良好的性能,建议内存最小为 2 GB。您还需要至少 7 GB 的磁盘空间来安装操作系统。Oracle VM VirtualBox 是一个可以免费下载的虚拟机监控程序,支持将 Microsoft Windows、Apple OS X、Linux 和 Oracle Solaris 作为主机平台,当然,Oracle Solaris 也可以作为它的一个来宾操作系统。为方便您采用此方法,Oracle 为 Oracle VM VirtualBox 提供了一些专用于特定用途(如评估 Oracle Solaris 11 上可用的开

6、发工具)的预先安装的虚拟机。通过 Live Media 引导启动之后,安装过程变得非常简单。只需单击桌面上的 Install Oracle Solaris 图标,即可启动图形安装程序,如图 2 所示。图 2. Oracle Solaris 图形安装程序如图 2 所示,安装过程十分简单,只是在部署一组固定的程序包之前询问几个基本问题。Oracle Solaris 安装成功之后,您可以使用 Package Manager 轻松定制安装。安装过程完成后,就可以直接重新启动进入新的 Oracle Solaris 环境或查看 Oracle Solaris 安装日志,如图 3 所示。图 3. 查看安装日志

7、作为独立的操作系统安装到计算机上如果您有一个 x86 系统专门用于安装 Oracle Solaris 11,则此安装过程实际上与将操作系统安装到虚拟机中相同。只需引导 Live Media 并启动图形安装程序。此方法最大的问题是 Oracle Solaris 11 是否有适合您硬件设备的驱动程序。如果您运行 Live Media,就可以轻松确定您设备的受支持程度。Live Media 桌面上有一个 Device Driver Utility 图标,如图 4 所示。双击该图标,等待扫描完成。从 Live Media 引导时,默认的用户登录名和口令都是 jack。如果需要成为 root 用户,可以

8、使用口令 solaris。稍后我们将进一步讨论如何在 Oracle Solaris 安装过程中设置初始用户。图 4. Oracle Solaris Device Driver Utility如果缺少驱动程序,该实用程序会告诉您从何处获得帮助。您也可以用 Google 搜索驱动程序。如果仍无法解决问题,建议您在获得所需驱动程序或购买新系统、组件来解决驱动程序问题之前先使用 Oracle VM VirtualBox。如果要在基于 SPARC 的系统上安装 Oracle Solaris 11,则必须使用交互文本安装程序。与 Live Media 不同,该安装将有选择地安装适合面向服务器环境的软件。它

9、不包括桌面环境。初始安装之后,可以使用 Package Manager 安装 solaris-desktop 程序包来安装完整桌面环境。多重引导方案在多重引导方案中,可以在已经安装了其他操作系统的计算机上安装 Oracle Solaris 11。该方案最复杂,且需要一些准备。Oracle Solaris 11 Live Media 包括 GNOME Partition Editor (GParted),可用于对硬盘进行分区。您应创建 Oracle Solaris 安装程序可识别的 Linux swap 类型的分区。如果现有操作系统为 Windows,则 Oracle Solaris 引导加载程

10、序可以顺利识别。如果现有操作系统为 Linux,请确保备份了 GRUB 配置文件,因为您需要把它的内容添加到 Oracle Solaris GRUB 菜单中。请参见针对这些方案的 Oracle Solaris 11 产品文档。用户现在,Oracle Solaris 11 已经安装好,我们来讨论如何利用分配给用户 ID(在安装期间创建)的权限来管理您的系统。请回想一下,您在安装期间创建了一个用户帐户,如图 5 所示。图 5. Oracle Solaris 图形安装程序 配置用户安装程序仅向您询问一个口令,以此作为 root 帐户和初始用户帐户的口令。但是,root 口令很快会过期,如果您尝试切换

11、到 root 帐户就会发现这一点:bleonardsolaris:$ suPassword:su: Password for user 'root' has expiredNew Password:需要管理员权限的 GUI 工具还将提示您输入 root 口令,然后说明该 root 用户已经到期,必须提供新的口令,如图 6 所示。图 6. 提示输入新的 root 口令root 角色如果您查看 /etc/passwd 文件,可以看到 root 已经定义。bleonardsolaris:$ cat /etc/passwdroot:x:0:0:Super-User:/root:/usr

12、/bin/bashdaemon:x:1:1:/:bin:x:2:2:/usr/bin:sys:x:3:3:/:adm:x:4:4:Admin:/var/adm:lp:x:71:8:Line Printer Admin:/:.然而,您仍然无法作为 root 登录。出于安全考虑,Oracle Solaris 11 不会将 root 定义为传统用户帐户。如果您查看 /etc/user_attr 文件,将看到 root 被定义为一个角色,如清单 1 所示。清单 1:验证 root 被定义为角色bleonardsolaris:$ cat /etc/user_attr# The system provid

13、ed entries are stored in different files# under "/etc/user_attr.d". They should not be copied to this file.# Only local changes should be stored in this file.# This line should be kept in this file or it will be overwritten.#root:type=rolebleonard:type=normal;lock_after_retries=no;profiles

14、=System Administrator;roles=root您还可以看到,默认情况下,为安装程序创建的用户 ID 分配了 root 角色。因此,虽然无法作为 root 登录,但可以切换到 root 角色,此时将提示您输入 root 口令。注:使用 su 时,默认用户名为 root 且不是必填的,这在前面更改默认口令的示例中已经介绍过。bleonardsolaris:$ su rootPassword:bleonardsolaris:#sudo 命令除了为安装时创建的用户分配 root 角色外,还将其添加到 /etc/sudoers 文件中。/etc/sudoers 文件提供了详细记录。您可

15、以定义非常细粒度的规则,规定特定用户可执行的操作。而安装期间创建的用户可以执行任何操作(就像 root 用户一样)。安装期间所创建用户的条目如下所示:bleonard ALL=(ALL) ALL上述条目说明,用户 bleonard 可以在任何主机上作为任何用户运行任何命令。要详细了解如何微调用户权限,请参阅 sudoers 手册页面。理论上讲,您永远不应切换到 root 角色来执行授权的操作,例如,将文件写入文件系统根目录:bleonardsolaris:$ touch /file1touch: cannot touch /file1': Permission denied通过为命令添

16、加前缀 sudo 可获得完成操作所需的权限:bleonardsolaris:$ sudo touch /file1Password:注意,sudo 所需的口令并非 root 口令,而是您的 用户帐户口令。总的来说,就是 Oracle Solaris 11 默认安装为您完成了所有设置工作。安装时创建的用户 ID 可对系统进行全面管理。具备适当的权限,您就可以正确管理您的系统,例如,我们将在下一节介绍的系统服务管理。服务管理工具 (SMF)Oracle Solaris 11 通过服务管理工具 (SMF) 来管理系统服务。虽然可以使用 GUI,但更常见、有效的服务管理方法是使用命令行命令:使用 sv

17、cs 报告服务状态,使用 svcadm 操作服务实例。例如,运行 svcs 可列出当前正在运行的服务,如清单 2 所示。清单 2:列出当前正在运行的服务bleonardsolaris:$ svcs |moreSTATE STIME FMRIlegacy_run 1:32:23 lrc:/etc/rc2_d/S47pppdlegacy_run 1:32:23 lrc:/etc/rc2_d/S89PRESERVEdisabled 1:27:02 svc:/network/ipsec/policy:defaultonline 1:23:11 svc:/system/early-manifest-im

18、port:defaultonline 1:23:11 svc:/system/svc/restarter:default.online 1:32:29 svc:/system/zones-install:defaultonline 1:32:29 svc:/system/zones:defaultonline 1:32:58 svc:/system/console-reset:defaultonline 1:33:36 svc:/system/ocm:default与通过启动脚本使用 UNIX 服务的旧方法相比,SMF 有很多优点。主要优势是在一个清单文件中说明与每个服务有关的元数据。这使您能

19、够指定服务间的依赖性,使不相关的服务能够并行启动,从而加速系统启动。而且,在服务失败时,它们还可以按彼此间的正确顺序重新启动。例如,sendmail 服务使用 -l 选项显示所有可用信息,如清单 3 所示。清单 3:显示有关服务的信息bleonardsolaris:$ svcs -l sendmailfmri svc:/network/smtp:sendmailname sendmail SMTP mail transfer agentenabled truestate onlinenext_state nonestate_time October 5, 2011 01:32:23 AM NZ

20、DTlogfile /var/svc/log/network-smtp:sendmail.logrestarter svc:/system/svc/restarter:defaultcontract_id 173manifest /lib/svc/manifest/network/smtp-sendmail.xmldependency require_all/refresh file:/localhost/etc/mail/sendmail.cf (online)dependency require_all/refresh file:/localhost/etc/nsswitch.conf (

21、online)dependency optional_all/none svc:/system/filesystem/autofs (online)dependency require_all/none svc:/system/filesystem/local (online)dependency require_all/none svc:/network/service (online)dependency require_all/refresh svc:/milestone/name-services (online)dependency optional_all/refresh svc:

22、/system/identity:domain (online)dependency optional_all/none svc:/system/system-log (online)在清单 3 的底部,可以看到 sendmail 所依赖的服务。如果 sendmail 的一项相关服务由于某些原因无法启动,sendmail 甚至不会尝试启动。您也可以使用 svcadm 命令轻松地禁用、启用和重新启动服务。例如,使用该命令禁用 sendmail 服务:bleonardsolaris:$ sudo svcadm disable sendmail使用 svcs 命令的 -x 选项可以查询服务状态:bl

23、eonardsolaris:$ svcs -x sendmailsvc:/network/smtp:sendmail (sendmail SMTP mail transfer agent) State: disabled since October 5, 2011 01:52:39 AM NZDTReason: Disabled by an administrator. See: See: sendmail(1M) See: /var/svc/log/network-smtp:sendmail.logImpact: This service is not running.注意,该输出还提供有关

24、服务状态 ( 和服务日志文件 (/var/svc/log/network-smtp:sendmail.log) 详细信息的链接,这些信息对于追踪服务故障非常有用。同样,还可使用桌面面板中 Administration 菜单的 SMF Service Inspector 图形界面。此界面允许执行某些与命令行相同的功能,包括禁用、刷新和重新启动系统服务和浏览每个服务实例的日志的功能,如图 7 所示。图 7. Oracle Solaris SMF Service Inspector默认情况下,Oracle Solaris 11 是安全的。这意味着所有非必需的网络服务都被禁用或配置成仅监听来自本地系统

25、本身的连接,因此减小了基于网络的攻击的风险。实际上,只启用了 SSH,该服务允许远程登录。管理网络首先要管理的服务之一是网络:Oracle Solaris 11 使用网络配置文件 (NCP) 将网络配置应用于系统。默认情况下,使用 Live Media 时,系统使用 Automatic NCP,它会自动尝试使用 DHCP 连接到网络。如果有线网络可用,它始终会连接到此网络;否则,它将尝试连接到无线网络。首先要说的是桌面顶部面板上的 Network Status 图标。该图标指明您是连接到有线网络、无线网络还是脱机,如图 8 所示。图 8. Network Status 图标的三种状态单击该图标

26、将打开 Network Preferences 对话框,如图 9 所示。图 9. Oracle Solaris Network Preferences 对话框从 Network Preferences 对话框中,可以看到已配置网络链路(本例中为有线接口)的 IPv4 和 IPv6 地址以及网络速度。Oracle Solaris 11 中的所有网络接口均分配有虚标识符(本例中为 net0),标识符不再反映所使用的底层网络驱动程序。与之前的版本相比,这是 Oracle Solaris 11 中新增的改动。如果是安装到笔记本电脑上并且有无线网络,则可通过右键单击状态图标查看可用无线网络的列表,如图

27、10 所示。图 10. Oracle Solaris 无线网络选项网络配置使用 SMF 服务(svc:/network/physical:default)进行管理,和其他 SMF 服务一样,您可以通过命令行查看服务状态,如清单 4 所示。清单 4:查看 SMF 服务的状态bleonardsolaris:/Desktop$ svcs -l network/physical:defaultfmri svc:/network/physical:defaultname physical network interface configurationenabled truestate onlinenex

28、t_state nonestate_time October 5, 2011 01:26:46 AM NZDTlogfile /var/svc/log/network-physical:default.logrestarter svc:/system/svc/restarter:defaultcontract_id 62manifest /lib/svc/manifest/milestone/config.xmldependency optional_all/none svc:/milestone/config (online)dependency require_all/none svc:/

29、network/ip-interface-management (online)dependency require_all/none svc:/network/datalink-management (online)dependency require_all/none svc:/network/physical:upgrade (online)dependency optional_all/none svc:/network/ipmp (online)dependency require_all/none svc:/network/netcfg (online)dependency opt

30、ional_all/none svc:/network/install (disabled)dependency require_all/none svc:/system/name-service/upgrade (online)dependency require_all/none svc:/network/loopback (online)dependency optional_all/none svc:/system/manifest-import (online)如果您喜欢手动管理网络,则需要启用 DefaultFixed 网络配置文件,如下所示:bleonardsolaris:$ s

31、udo netadm enable -p ncp DefaultFixedPassword:Enabling ncp 'DefaultFixed'然后您可以完全手动控制网络配置,并且可继续使用管理命令 dladm 和 ipadm 来配置网络,如清单 5 所示。清单 5:手动管理网络bleonardsolaris:$ dladm show-physLINK MEDIA STATE SPEED DUPLEX DEVICEnet0 Ethernet unknown 1000 full e1000g0bleonardsolaris:$ ipadm show-ifIFNAME CLASS

32、 STATE ACTIVE OVERlo0 loopback ok yes -bleonardsolaris:$ sudo ipadm create-ip net0bleonardsolaris:$ ipadm show-ifIFNAME CLASS STATE ACTIVE OVERlo0 loopback ok yes -net0 ip down no -bleonardsolaris:$ sudo ipadm create-addr -T static -a 10.0.2.18/24 net0/v4staticbleonardsolaris:$ sudo ipadm show-ifIFN

33、AME CLASS STATE ACTIVE OVERlo0 loopback ok yes -net0 ip ok yes -bleonardsolaris:$ ipadm show-addrADDROBJ TYPE STATE ADDRlo0/v4 static ok 127.0.0.1/8net0/v4static static ok 10.0.2.18/24lo0/v6 static ok :1/128本文将不介绍手动网络配置、网络配置文件或管理命名服务。您可以在优秀的 Oracle Solaris 11 产品文档中阅读有关手动网络配置的详细信息。Oracle Solaris 根目录在

34、根目录中,您可以看到 Oracle Solaris 11 的所有文件。对熟悉 Windows 操作系统的人来说,根目录 (/) 不难理解。它就像驱动器上的顶层目录 (C:)。主要区别在于 Oracle Solaris 提供了一个以 / 开头的目录层次结构。所以,与 Windows 不同,您不需要在指定文件名时指定设备(C: 或 D: 等)。Oracle Solaris 使用 ZFS 作为默认的根文件系统。ZFS 提供最高级别的数据完整性,包括许多不同的实用程序,允许管理员执行各种任务,如数据备份或数据加密。表 1 显示 Oracle Solaris 中可用于运行不同命令的各种位置。这些位置通过

35、环境变量 $PATH 的值来指定。表 1. 位置及其内容位置内容默认路径/usr/bin非必需的命令二进制文件(在单用户模式下不需要);用于所有用户。是/usr/gnu/bin常用命令的 GNU 版本。如果不存在冲突,这些命令已经包括在 /usr/bin 中。Linux 用户可以先将 /usr/gnu/bin 设置到其 $PATH 中以便获得更熟悉的体验。否/usr/sbin非必需的系统二进制文件,例如,各种网络服务的后台程序。是表 2 显示 Oracle Solaris 11 中要注意的其他一些位置。表 2. 更多 Oracle Solaris 11 位置及其内容位置内容/opt可选的应用程

36、序软件包。/usr/local特定于该主机的本地数据的第三层级。通常,它下面还有子目录,如 /usr/local/bin/、/usr/local/lib/ 和 /usr/local/share/。/etc静态系统配置数据。/var可变文件,其内容预计会在系统的正常操作期间不断变化,如日志、假脱机文件和临时电子邮件文件。/home用户的主目录,包含保存的文件、个人设置等。主目录实际上是从 /export/home 自动挂载的。有关详细信息,请参见博客自动挂载的主目录。映像包管理系统 (IPS)因为 Oracle Solaris 11 是针对 CD 设计的,您很快就会发现还需要其他软件。与 Ora

37、cle Solaris 10 的一个主要区别在于 Oracle Solaris 11 中新的映像包管理系统 (IPS)。IPS 的一个主要目标是提供基于网络信息库的交付机制,其作用类似于应用商店。Oracle Solaris 自带了一个预先配置的信息库,您还可以轻松添加更多信息库。您可以从这里非常轻松地安装默认安装中没有的许多其他软件组件,使用图形客户端或命令行客户端均可。IPS 的一个重要特性是自动的软件依赖性检查。当您选择要安装的程序包时,IPS 会确定所有其他必需的程序包并确保同时安装这些程序包。对于通常选择的软件(如桌面环境和 Web AMP 体系),有一些程序包组可用于安装。查找并安

38、装程序包您可以使用图 11 中所示的 Package Manager GUI(可从 System > Administration 菜单中访问)或命令行来管理程序包。图 11. Oracle Solaris Package Manager在命令行中,主命令是 pkg。pkg 命令通常与 list、search、info 或 install 等子命令一起运行。例如,运行 pkg list 命令可查看系统上目前安装的程序包列表,由 IFO 第一列中的 i 指示,如清单 6 所示。第二列中的 f 指示该程序包被冻结,第三列中的 r 或 o 指示该程序包已被重命名或已废弃。清单 6:确定已安装了

39、哪些程序包bleonardsolaris:$ pkg listNAME (PUBLISHER) VERSION IFOSUNWcs 0.5.11-0.170 i-rarchiver/gnu-tar 1.26-0.175.0.0.0.0.525 i-audio/audio-utilities 0.5.11-0.175.0.0.0.0.0 i-auto_install 0.1-0.166 i-benchmark/x11perf 1.5.4-0.175.0.0.0.0.1215 i-codec/flac 1.2.1-0.175.0.0.0.0.0 i-codec/libtheora 1.1.1-0.

40、175.0.0.0.0.0 i-codec/ogg-vorbis 2.30.0-0.175.0.0.0.0.0 i-codec/speex 1.2-0.175.0.0.0.0.0 i-要查找程序包,可使用 search 子命令。例如,要查找图形网络协议分析器 wireshark,请使用 pkg search。-p 标志将结果限定为程序包名称;否则会输出程序包中包含搜索字符串的所有项(例如,文件、目录、链接等):bleonardsolaris:$ pkg search -p wiresharkPACKAGE PUBLISHERpkg:/diagnostic/wireshark/wireshark

41、-common1.4.8-0.175.0.0.0.0.525 solarispkg:/diagnostic/wireshark1.4.8-0.175.0.0.0.0.525 solaris要获得特定程序包的详细信息,可以使用 pkg info。-r (remote) 标志用于查询并非安装在本地文件系统上的程序包,如清单 7 所示。清单 7:获取有关程序包的详细信息bleonardsolaris:$ pkg info -r wireshark Name: diagnostic/wireshark Summary: Graphical network protocol analyzer Categ

42、ory: Applications/Internet State: Not installed Publisher: solaris Version: 1.4.8 Build Release: 5.11 Branch: 0.175.0.0.0.0.525Packaging Date: Tue Sep 27 03:33:05 2011 Size: 2.76 MB FMRI: pkg:/solaris/diagnostic/wireshark1.4.8,5.11-0.175.0.0.0.0.525:20110927T033305Z要查看 wireshark 程序包的内容,请使用 pkg conte

43、nts 命令,如清单 8 所示。当尝试确定程序包内容的安装位置时,此命令非常有用。清单 8:列出程序包的内容bleonardsolaris:$ pkg contents -r wiresharkPATHetcetc/securityetc/security/exec_attr.detc/security/exec_attr.d/diagnostic:wiresharkusrusr/sbinusr/sbin/wiresharkusr/shareusr/share/applicationsusr/share/applications/wireshark.desktopusr/share/manus

44、r/share/man/man1usr/share/man/man1/wireshark.1usr/share/pixmapsusr/share/pixmaps/wireshark.png要查看程序包可能有的任何依赖性,需要稍复杂的查询,如清单 9 所示。清单 9:确定程序包依赖性bleonardsolaris:$ pkg contents -r -o fmri -t depend wiresharkFMRIpkg:/diagnostic/wireshark/wireshark-common1.4.8-0.175.0.0.0.0.525pkg:/library/desktop/gtk22.20

45、.1-0.173.0.0.0.0.0pkg:/library/desktop/pango1.28.3-0.173.0.0.0.0.0pkg:/library/glib22.28.6-0.173.0.0.0.0.0pkg:/library/zlib1.2.3-0.173.0.0.0.0.487pkg:/system/library/libpcap1.1.1-0.173.0.0.0.0.487pkg:/system/library/math0.5.11-0.172.0.0.0.0.0pkg:/system/library0.5.11-0.173.0.0.0.0.17656在本例中,我们将输出程序包

46、 FMRI(故障管理资源指标),这是描述特定版本的程序包的正规方式,我们将使用 -t 选项来指定要查找 depend 类型的程序包依赖性。这表示 IPS 将识别并安装(如果尚未安装)wireshark 所依赖的程序包。最后,当您准备好安装程序包时,可以使用 pkg install 命令进行安装,如清单 10 所示。清单 10:安装程序包bleonardsolaris:$ sudo pkg install wireshark Packages to install: 3 Create boot environment: NoCreate backup boot environment: No S

47、ervices to change: 2DOWNLOAD PKGS FILES XFER (MB)Completed 3/3 285/285 17.3/17.3PHASE ACTIONSInstall Phase 379/379PHASE ITEMSPackage State Update Phase 3/3Image State Update Phase 2/2PHASE ITEMSReading Existing Index 8/8Indexing Packages 3/3注:只有授权用户才能在系统上安装程序包,因此您必须为 pkg install 命令添加 sudo 前缀。详细内容请参见

48、用户一节。程序包信息库Oracle Solaris 11 预配置了一个软件信息库: 还提供了整个软件信息库的下载,以便您处于网络受限环境或只是想通过使软件程序包在本地可用而改进性能时可以安装在内部网络上。还可以配置其他软件信息库。随着时间的推移,除了 Oracle Solaris 主信息库之外,第三方软件提供商还将创建和发布自己的信息库。除了 上的默认 release 信息库之外,Oracle 还为购买了 Oracle 支持合同的用户提供了 support 信息库。support 信息库平均每月更新一次,其中包括 Oracle Solaris 11 的错误修复程序和安全补丁。有关支持的详细信息,请参见 Oracle 操作系统标准支持。一键式安装您查看信息库时可能已经注意到了 Install 链接。图 12 显示了程序包目录,即可用于 Oracle Solaris 11 的所有程序包的列表。图 12. Web 浏览器中的 Oracle Solaris 信息库视图

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论