On 03/ 2/12 03:40 AM, Sudhir Harikant wrote:
> I dont want to use a network based repository for the installation.

Why?

"pkg install: The proposed operation on this parent image can not be performed 
because
temporary origins were specified and this image has children. Please either
retry the operation again without specifying any temporary origins, or if
packages from additional origins are required, please configure those origins
persistently."

1. How to install a .p5p package without a network based repository ?

Temporary origins are not supported with zones, as the error message mentioned. Furthermore, p5p files are also not yet supported with zones.

If you convert the p5p file to a file-based repository first, then add it as a persistent publisher to your system in the global zone eg.

$ pkgrepo create filerepo
$ pkgrecv -s file.p5p -d filerepo

# pkg set-publisher -p ./filerepo

it will work. The file repository will automatically be made available to all non-global zones.

2. Is it possible to install packages from the global zone to
non-global zones without having to log on to each of the zones ?

Currently, no. It is possible to ensure that the version of a package in the global zone is the same as the one in each non-global zone however, which is probably worth doing

See
http://hub.opensolaris.org/bin/download/Project+pkg/files/ipsdevguide.pdf

        cheers,
                        tim
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to