通过装入 CD 并运行安装程序来安装应用程序,就像在 Linux 系统中进行安装一样。本节对 lx 标记区域中典型的应用程序安装进行了说明。
如果您知道将要使用 CD 或 DVD 在 lx 标记区域中安装应用程序,请在最初配置标记区域时,在全局区域内添加对 CD 或 DVD 介质的只读访问权限。请参见如何使用 CD 安装 MATLAB 7.2中的步骤 7。
MATLAB 是一种可快速执行计算密集型任务的高级语言和交互式环境。该产品由 The MathWorks 开发。有关更多信息,请参见 http://www.mathworks.com。
获取 MATLAB 7.2 CD。
MATLAB/Simulink 软件包中有三张 CD。简单的 MATLAB 安装只需要使用光盘 1 和光盘 3。
按照如何配置、检验和提交 lx 标记区域和安装和引导 lx 标记区域中的说明创建和安装 lx 标记区域。
如果 Volume Management 文件系统未在全局区域中运行,则启动它。
global# svcadm volfs enable |
插入介质。
检查驱动器中的介质。
global# volcheck |
测试 CD 是否自动装入。
global# ls /cdrom |
将显示以下类似信息:
cdrom cdrom1 mathworks_2006a1 |
在非全局区域中使用选项 ro,nodevices(只读并且无设备)来回送挂载文件系统。
global# zonecfg -z lx-zone zonecfg:lx-zone> add fs zonecfg:lx-zone:fs> set dir=/cdrom zonecfg:lx-zone:fs> set special=/cdrom zonecfg:lx-zone:fs> set type=lofs zonecfg:lx-zone:fs> add options [ro,nodevices] zonecfg:lx-zone:fs> end zonecfg:lx-zone> commit zonecfg:lx-zone> exit |
重新引导非全局区域。
global# zoneadm -z lx-zone reboot |
使用带有 -v 选项的 zoneadm list 命令来检验状态。
global# zoneadm list -v |
将显示以下类似信息:
ID NAME STATUS PATH BRAND IP 0 global running / native shared 1 lx-zone running /export/home/lx-zone lx shared |
登录到 lx 区域。
global# zlogin lx-zone |
检验 CD-ROM 挂载。
lx-zone# ls /cdrom |
将显示以下类似信息:
cdrom cdrom1 mathworks_2006a1 |
按照 MATLAB 文档中的说明创建许可证文件。
按照产品安装指南中的介绍安装产品。
lx-zone# /mnt/install |
退出区域。
lx-zone# exit |
您可能需要在非全局区域中保留 /cdrom 文件系统。挂载始终反映 CD-ROM 驱动器的当前内容,如果驱动器为空,则反映为一个空目录。
(可选)如果想要从非全局区域中删除 /cdrom 文件系统,请使用以下过程。
global# zonecfg -z lx-zone zonecfg:lx-zone> remove fs dir=/cdrom zonecfg:lx-zone> commit zonecfg:lx-zone> exit |
请注意,此方法需要占用相当大的磁盘空间。
获取 MATLAB 7.2 CD。
MATLAB/Simulink 软件包中有三张 CD。简单的 MATLAB 安装只需要使用光盘 1 和光盘 3。
按照如何配置、检验和提交 lx 标记区域和安装和引导 lx 标记区域中的说明创建和安装 lx 标记区域。
将每张 CD 中的数据复制到 .iso 文件中。
global# /usr/bin/dd if=/dev/rdsk/c1d0s2 of=disk1.iso |
上述命令可将第一张 CD 中的数据复制到文件 disk1.iso 中。可对第三张 CD 重复此操作,但使用不同的文件名,如 disk3.iso。
从全局区域中,将第一个 .iso 文件按 lofi 方式挂载到 lx 区域。
global# lofiadm -a /zpool/local/disk1.iso global# mount -F hsfs /dev/lofi/1 /zones/lx-zone/root/mnt |
登录到 lx 区域。
global# zlogin lx-zone |
使用 X 转发来将显示重定向到您的桌面:
lx-zone# ssh -X root@lx-zone |
按照 MATLAB 文档中的说明创建许可证文件。
按照产品安装指南中的介绍安装产品。
lx-zone# /mnt/install |
当提示插入 CD 3 时,请返回全局区域终端窗口,然后挂载 disk3.iso 文件来替代第一个文件。
global# umount /zones/lx-zone/root/mnt global# lofiadm -d /dev/lofi/1 global# lofiadm -a /zpool/local/disk3.iso global# mount -F hsfs /dev/lofi/1 /zones/lx-zone/root/mnt |
将完成安装。