AIX 的/etc/objrepos /usr/lib/objrepos /usr/share/lib/objrepos

/etc/下的objrepos不可共享
/usr/lib/下的objrepos同架构的机器可以共享
/usr/share/lib下的/objrepos所有机器都可共享

/etc/objrepos
The purpose of this location is to hold information that is expected to vary from machine
to machine and can not be shared with other machines. It contains the part of the
product that cannot be shared among machines. Each client must have its own copy.
Most of this software requiring a separate copy for each machine is associated with the
configuration of the machine or product.
One example is the customized device information. For example, the location of a
device or the overrides to the default attributes can be expected to vary.

This repository contains the customized devices object classes and the four object
classes used by the Software Vital Product Database (SWVPD) for the / (root) part of
the installable software product. The root part of the software contains files that must
be installed on the target system. For example, any configuration files used by the
programs would be in the root part.
To access information in the other directories, this directory contains symbolic links to
the predefined devices object classes. The links are needed because the ODMDIR
variable points to only /etc/objrepos.

/usr/lib/objrepos
This repository contains the predefined devices object classes, SMIT menu object
classes, and the four object classes used by the SWVPD for the /usr part of the
installable software product. The object classes in this repository can be shared across
the network by /usr clients, dataless and diskless workstations. Software installed in the
/usr part can be can be shared among several machines with compatible hardware
architectures.
/usr/share/lib/objrepos
Contains the four object classes used by the SWVPD for the /usr/share part of the
installable software product. The /usr/share part of a software product contains files
that are not hardware dependent. They can be shared among several machines, even if
the machines have a different hardware architecture. An example of this are terminfo
files that describe terminal capabilities. As terminfo is used on many UNIX systems,
terminfo files are part of the /usr/share part of a system product.

原文地址:https://www.cnblogs.com/jonathanyue/p/9301248.html