AIX 软件包结构

AIX installp软件包结构

1. usr部分

2. / (root)部分

3. share部分

AIX 为了实现在客户机 / 服务器环境下安装的灵活性将安装包划分为 usr 部分 、root 部分、 share 部分 。

1. usr 部分 :

这个部分包括了 /usr/lpp/lpp_name 和 liblpp.a 两个控制文件以及软件包中可以被多个同构硬件共享的文件。

在一个标准的 AIX 系统中,这些文件被放置在 /usr 目录树下。

2. root 部分

这个部分包含了 liblpp.a 归档文件以及产品中不能被多个机器共享的部分。

换句话说,每个机器必须有它自己的一个独立拷贝,这个部分和每台机器的配置相关联。

在一个标准的 AIX 系统中,这些文件被放置在根(/)目录树下。

如果一个 fileset 包含一个 root 部分那它也必须包含一个 usr 部分。

./usr/lpp/PackageName/liblpp.a文件,它包括了安装或升级软件的 root 部分时所需要的控制文件

3. share 部分 :

这个部分包括了软件包中可以被多个异构硬件共享的文件。

一般这个部分包括软件包中的非可执行文件,例如:文档和数据文件。

在一个标准的 AIX 系统中,这些文件被放置在 /usr/share 目录树下。

share 部分必须和 usr/root 部分分开打包,即包括 share 部分的 fileset 里不能包含 usr/root 部分,并且包含 share 部分的 fileset 不能和包含 usr/root 部分的 fileset 同名。

时间: 2024-10-20 08:00:05

AIX 软件包结构的相关文章

linux 搜索软件包,查看软件包结构

根据关键字搜软件包 apt-cache search package_name 根据关键字jo-来搜索软件包名 apt-cache search "jo-" 根据命令搜软件包 默认没有安装该工具,需手动安装 apt-get install apt-file 语法: apt-file search [pattern] 如:搜索arpspoof apt-file search arpspoof 查看软件包结构 apt-file list [pattern] 原文地址:https://www

aix运维

AIX操作系统中有很多程序,为了进行程序版本控制,每一个程序集都有自己的版本号.版本号是由小数点分隔的四位数字,例如5.3.0.9其含义是:操作系统版本号(version).发行版本号(release).改进版本号(modification).修正版本号(fix). 最后的改进号和修正号不同的程序又经常被称为补丁,不同改进号的升级是免费的,即由v4.3.2可以下载免费的补丁程序升级到v4.3.3,而v5.2不能通过打补丁的方式升级到v5.3. #oslevel 6.1.0.0        --

aix 下创建vg和lv

1.LVM背景介绍 在AIX中,磁盘管理策略是一种Logical Volume Management的方法.简单的说,就是将存储划分为物理卷PV(Phsical Volume).逻辑卷组VG(Logical Volume Group)和逻辑卷LV(Logical Volume)三个层次进行管理. 物理卷是我们最直观的磁盘或者分区,操作系统中可能有多种存储设备.在LVM中,都将其视为物理卷对象(PV). 若干物理卷可以划归到一个逻辑组织中进行统一管理,这就是逻辑卷组(Logical Volume

Pass云Docker介绍

1.Docker 简介 Docker是一个开源可以将任何应用包装在”LXC容器”中运行的工具.如果说VMware,KVM包装的虚拟机,Docker包装的是应用.是一个实至名归的PaaS. 当应用被打包成Docker Image后,部署和运维就变得极其简单.可以使用统一的方式 来下载,启动,扩展,删除,迁移. Dock可以用来: 自动化打包和部署任何应用 创建一个轻量级私有PaaS云 搭建开发测试环境 部署可扩展的Web应用 Docker是开源的,可以在GitHub上访问其代码,提供Restful

QT程序制作deb包并安装在应用程序菜单

制作原理:打包:将QT制作的源程序(没有编译的)用debian压缩打包(这里是用脚本对源程序再编译)安装:将deb包中的源程序解压(默认解压到根目录)到规定系统文件中并编译(postinst脚本)卸载:将解压的所有文件删除(postrm脚本)例子:1.新建deb包文件myded|——mydeb     |————application           |——addressbook(此目录存放QT的源程序和configure脚本)           |————lib             

WebSphere--部署Servlet

在WebSphere应用服务器上部署 Servlet需要四个步骤:编译 Servlet 或 Web 应用程序.将类文件放到 WebSphere应用服务器上.将相关的 HTML.JSP 和 SHTML 文件放到WebSphere应用服务器上.用WebSphere应用服务器的管理器来配置初始化参数,并设置其它选项.     1.编译 Servlet 和 Web 应用程序 编译 Servlet,有下列注意事项: (1) 确保系统 CLASSPATH 环境变量中包括 JDK classes.zip 文件

软件项目开发流程

软件开发流程(Software development process) 首先 看一下基本软件项目开发流程图 其中 1.需求分析: 通过对客户业务的了解和与客户对流程的讨论对需求进行基本建模,最终形成需求规格说明书. 2.总体设计: 通过分析需求信息,对系统的外部条件及内部业务需求进行抽象建模,最终形成概要设计说明文档. 3.详细设计: 此部分在对需求和概要设计的基础上进行系统的详细设计(也包含部分代码说明). 4.开发编程: 对系统进行代码编写. 5.测试分析与系统整合: 对所有功能模块进行模

用dpkg命令制作deb包方法总结

用dpkg命令制作deb包方法总结 如何制作Deb包和相应的软件仓库,其实这个很简单.这里推荐使用dpkg来进行deb包的创建.编辑和制作. 首先了解一下deb包的文件结构: deb 软件包里面的结构:它具有DEBIAN和软件具体安装目录(如etc, usr, opt, tmp等).在DEBIAN目录中起码具有control文件,其次还可能具有postinst(postinstallation).postrm(postremove).preinst(preinstallation).prerm(

java设计模式----工厂设计模式

目录   1.面向对象设计的基本原则 2.简单工厂模式 3.工厂方法模式 4.抽象工厂模式   工厂设计模式的核心本质: 1.实例化对象,用工厂方法代替new操作. 2.将选择实现类.创建对象统一管理和控制.从而将调用者跟我们的实现类解耦. 一.面向对象设计的基本原则 1.OCP(开闭原则,Open-Closed Principle):一个软件的实体应当对扩展开放,对修改关闭. 2.DIP(依赖倒转原则,Dependence Inversion Principle):要针对接口编程不要针对实现编