> pkgrecv -s http://pkg.opensolaris.org/dev -d file:///path/to/repo -r
> SUNWgcc
>
Well...this was how I solved the issue in an "elegant" way :-) :
My USB drive was mounted on /media/LIVEUSB, and my machine is
"battlelloyd-o", then...
root at battlelloyd-o:~# mkdir /media/LIVEUSB/repo
root at battlelloyd-o:~# pkg info SUNWgcc
Name: SUNWgcc
Summary: gcc - The GNU C compiler
Category: Development/C
State: Installed
Publisher: opensolaris.org
Version: 3.4.3
Build Release: 5.11
Branch: 0.111
Packaging Date: Fri May 8 15:47:17 2009
Size: 79.17 MB
FMRI:
pkg://opensolaris.org/SUNWgcc at 3.4.3,5.11-0.111:20090508T154717Z
root at battlelloyd-o:~# pkgrecv -s http://pkg.opensolaris.org/dev
-d /media/LIVEUSB/repo SUNWgcc at 3.4.3,5.11-0.111:20090508T154717Z
(same with other packages, dependencies, libraries, etc.)
Then moved the USB stick to the destination machine, configured a local
repository with "svcadm enable application/pkg/server", then added the
local repository with "pkg set-authority -O http://localhost MyRepo",
and then installed with pkg install, as usual.
> The
> issue has been that resources available to implement all the
> functionality needed is finite, so the most important functionality
> was implemented first.
>
There is a community behind this...let's (all of us and the members of
our local communities) code for a even better product!
> Cheers,
>
Cheers!
HeCSa.