Bundle 称为:软件集 或 打包捆绑软件(软件束) Bundle就是一组包含了文件集,软件包或许可程序产品的软件,它们组合在一起为了实现一个特定的功能 快速来列出系统bundle软件 smit list_bundle App- Dev:应用程序开发所需的程序和工具 Client:在C/S环境下,作为Client运行所需的程序 Server:在C/S环境下,作为Server运行所需的程序(提供完整的系统管理功 Graphics- startup:运行X-Windows所需的程序(不如Pers-Prod中的功能全) Hdwr-Diag:运行硬件测试所需的程序 Pers- Prod:提供完整功能的图形环境所需的程序 CDE GNOME KDE Media-Defined Netscape Devices Wsm_remote 1. /usr/sys/inst.data/sys_bundles /usr/sys/inst.data/user_bundles 基于 Web 的系统管理器和 SMIT 安装应用程序在 /usr/sys/inst.data/sys_bundles 和 /usr/sys/inst.data/user_bundles 中查找捆绑软件 通常,sys_bundles 位置为系统定义的捆绑软件(随 AIX一起提供的那些捆绑软件)保留。 用户可以在 user_bundles 目录中创建他们自己的捆绑软件文件。 2. .bnd 文件 geninstall和gencopy 命令会处理在使用bundle软件文件时指定的多个软件源(“%L”通配符) #MEDIA= 标题用于指定捆绑软件中的文件集或软件包的位置。 示例1,BaseAndLinuxCD 捆绑软件可以包含以下信息: #MEDIA=Base Install Media Volume 1 I:bos.adt.prof #MEDIA=AIX Linux Toolbox CD R:mtools R:vim-common 示例2, #MEDIA=/usr/sys/inst.images I:bos.games #MEDIA=Base Install Media Volume 1 I:bos.adt.prof R:cdrecord-1.9-4 示例 3 1. 在/usr/sys/inst.data/user_bundles 创建 bundle 文件叫做 wisdom.bnd 内容如下: # a bundle file #MEDIA=BASIC BUNDLE INSTALL TEST R:zip-2.3-3.aix5.3.ppc.rpm I:bos.sysmgt.nim.master I:openssl.base I:openssl.license 2. 将以下安装文件拷贝到/download目录下 zip-2.3-3.aix5.3.ppc.rpm bos.sysmgt openssl.base openssl.license 3. 安装 smit easy_install 也可以使用geninstall 命令安装 bundle geninstall -I acXY -d /download -f wisdom.bnd -I 选项传入 installp 所支持的命令; -d 选项指定安装文件所在的设备或者本地路径; -f 选项指定 bundle 文件的名称。 如果该 bundle 文件在 /usr/sys/inst.data/sys_bundles/ 或者 /usr/sys/inst.data/user_bundles/ 路径下,那么无需指定该文件的全路径 Bundle 文件目前只支持 4 种如软件格式 I: installp 格式 R: RPM 格式 J: ISMP 格式 E: interim fix 格式 确定当前系统是否已经安装了 KDE 软件的组件(位于 /usr/sys/inst.data/sys_bundles 目录中) lslpp -Lb KDE.bnd
相关资源:TranslationLoaderBundle:具有数据库翻译加载器的Symfony2捆绑软件
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!