How do I acquire and install a comprehensive package manager, utilising pkgadd?
Now it looks as if I'm derailed by opensolaris. I shall look for prod reg. What I really needed was a link to the repository page. I've made an attempt and ended up at opensolaris instead of solaris 10.
I shall have to re-check, but the instructions I followed referred to what has to be a gui package manager. That said, I really don't mind using pkgadd in a console. All I know at this point is pkgadd is an installer, and it can install directly from repos. You mention a java download page as if it's a package download page.
I am still in a root userspace. How do you create a user?
I use adduser and a couple of arguements. log out, and the system is missing creating a home directory and everything else by /etc/skel_????. Theere is no home directory made to log into. I just can'tt get going.
In this gnome-like java desktop, there is no user and groups admin tool.
I try to make a home directory, mkdir /home/idella, and the system doesn't do it.
I've got a package called pkg-get which is good. I still need to create a user.
edit:
next day.
admin,
I'm making some progreses, but have these next questions as a result.
This pkg-get script is like you suggested, like apt-get or yum. It draws directly from the repository sites and installs. However, it is installing into
/opt/csw
and thus creating a whole new set of directory paths. I have;
# echo $PATH
/usr/sbin:/usr/bin:/usr/openwin/bin:/bin:/usr/ucb:/usr/openwin/bin:/usr/dt/bin
#
# which nano
no nano in /usr/sbin /usr/bin /usr/openwin/bin /bin /usr/ucb /usr/openwin/bin /usr/dt/bin
# whereis nano
nano:
# ls /opt/csw/bin/nano
/opt/csw/bin/nano
Now
# PATH=$PATH:/usr/local/bin:/opt/csw
# echo $PATH
/usr/sbin:/usr/bin:/usr/openwin/bin:/bin:/usr/ucb:/usr/openwin/bin:/usr/dt/bin:/usr/local/bin:/opt/csw
# whereis nano
nano:
# which nano
no nano in /usr/sbin /usr/bin /usr/openwin/bin /bin /usr/ucb /usr/openwin/bin /usr/dt/bin
# export PATH=$PATH:/usr/local/bin:/opt/csw
PATH=/usr/sbin:/usr/bin:/usr/openwin/bin:/bin:/usr/ucb:/usr/openwin/bin:/usr/dt/bin:/usr/local/bin:/opt/csw: is not an identifier
# PATH=/usr/sbin:/usr/bin:/usr/openwin/bin:/bin:/usr/ucb:/usr/openwin/bin:/usr/dt/bin:/usr/local/bin:/opt/csw
# echo $PATH
/usr/sbin:/usr/bin:/usr/openwin/bin:/bin:/usr/ucb:/usr/openwin/bin:/usr/dt/bin:/usr/local/bin:/opt/csw
# which nano
no nano in /usr/sbin /usr/bin /usr/openwin/bin /bin /usr/ucb /usr/openwin/bin /usr/dt/bin
and
# echo $MANPATH
/usr/dt/man:/usr/man:/usr/openwin/share/man
# ls /opt/csw/man
fr man1 man1m man3 man5 man7 man8
# man pkg-get
No manual entry for pkg-get.
# man nano
No manual entry for nano.
Any attempt to re-nominate $PATH doesn't stick.

How is it done?

It should be done via a script in /etc/rc something. Which one? I would anticipate the system will be broken with two separate non-communicating system paths. pkg-get is not updating PATH or MANPATH.
Regular linux gnome has a package called system-config-users, the gui to manage users and groups. What is it called in solaris 10 packages?
The solaris web pages are not so 'user friendly'. I've tried several times to access and acquire this SUNWdoc. Google included, I end up at the sun sites that offer to browse the docs, which are very copious, download pdf versions, which I've done a couple of, but no way do they lead to what is sought; a package site where I can download and /or install the package. I cannot find SUNWdoc.
Also, I think the inital package manager I found reference to is in fact for opensolaris, not solaris 10. I can only deduce they are similar but distinct. I probably don't need a gui manager; as long as this pkg-get doean't break the system completely by utilising an alternate PATH. A CLI installer is fine; it's more like gentoo's emerge.
I finally found the smc. Admin tool. Solves re users.