CSW - Community SoftWare from Blastwave.org This is the top-level of the Solaris Community SoftWare distribution. Volunteers create binary packages for Solaris, that anyone can use. (Unless you are in a cryptographically embargoed country like Libya, Iran, Iraq, and other excluded countries barred from crypto by the US State department, in which case you may not use this archive) All CSW packages install into /opt/csw, with the binaries usually found in /opt/csw/bin +-----------------------------------------------------------------------+ | | | P L E A S E C H E C K T H E H O W T O P A G E | | | | at | | | | http://www.blastwave.org/howto.html | | | +-----------------------------------------------------------------------+ +-----------------------------------------------------------------------+ | | | H O W T O U S E T H I S S O F T W A R E | | | | Here are the simple steps to follow that will ensure that you get the | | full benefit of our dependency checking and easy to manage software. | | | | (1) Ensure that wget is in your PATH somewhere. The easy way to | | test if you have wget in your PATH is to issue the "which" | | command thus : | | | | $ which wget | | | | That should result in some response that tells you that you have | | wget at /opt/csw/bin/wget or /usr/local/bin/wget or it may even | | be in your home directory somewhere. If you do not have wget | | then you will get a response like so : | | | | $ which wget | | no wget in /usr/sbin /usr/bin /usr/dt/bin /usr/openwin/bin | | /usr/ccs/bin /opt/csw/bin | | | | If you do not have wget in your PATH then we suggest that you use | | the wget binaries that we provide at the top level of this CSW | | Software Distribution. You will find that there is a wget file | | for both the sparc architecture as well as x86. The files are | | named wget-i386 and wget-sparc for easy identification. Please | | use the uname command to verify your architecture thus : | | | | $ uname -p | | i386 | | | | The uname command will return "sparc" for any Sparc or UltraSparc | | architecture system. You will see "i386" for a variety of other | | possible processors including AMD Athelon, AMD Opteron and Intel | | 486, Pentium, Pentium Pro processors as well as other variations | | on the x86 theme. | | | | Look at the top level of this software distribution thus: | | | | $ ls -lap wget* | | -rwxr-xr-x 1 nobody staff 164576 Nov 18 2002 wget-i386 | | -rwxr-xr-x 1 nobody staff 224672 Nov 18 2002 wget-sparc | | | | If you do not have wget then copy the binary file into a location | | that is in your PATH. Rename the file to simply "wget" such that | | the final binary does not have the "-sparc" or "-i386" tag. | | We do not recommend that you place the wget binary in the /usr | | filesystem. Feel free to create a directory named "bin" in your | | home directory and then place "$HOME/bin" in your PATH. | | | | (2) The simplest way to install packages, is to use the portable | | "pkg_get.pkg" package and install it on your system. The pkg-get | | software is located at the top level of the software distribution | | and you will need to install it. As the root user you issue the | | following command : "pkgadd -d ./pkg_get.pkg" You will be asked | | to "Select package(s) you wish to process" and we suggest that | | you simply enter the digit 1 and then press enter. This method | | of installing software is quite old fashioned but works well. The | | new pkg-get software from blastwave.org will help you to avoid | | such difficulties and you will see how upgrades and installs can | | be done in a more modern way. | | | | Once you have pkg-get installed you will need to configure it. It | | has a simple configuration file at /opt/csw/etc/pkg-get.conf and | | you should edit this file right away. By default the pkg-get | | software will retrieve packages from the primary mirror site that | | is at ibiblio.org. Users with the Software Distribution DVD will | | want to change this to point to the mount point for the DVD, most | | likely this will be at /cdrom. The following entry in the conf | | file will ensure that your software is taken from the local DVD | | and not from the mirror site : | | | | url=file:///cdrom/rsync/csw/unstable | | | | You may find that volume manager is running on your system, which | | will result in the DVD being mounted at /cdrom/blastwave.org and | | there will be a link at /cdrom/cdrom0 that points to this mount. | | In this case the entry in the /opt/csw/etc/pkg-get.conf file will | | be thus : | | | | url=file:///cdrom/blastwave.org/csw/unstable | | | | Another way to ensure that software is retrieved from the DVD is | | the site option "-s" which will direct pkg-get a specific area on | | a website or a local filesystem. This may prove useful for users | | that have multiple DVD drives or an NFS mounted directory. | | | | The use of the "stable" or "unstable" directory is entirely up to | | your comfort level. The packages in the "stable" directory have | | been used and tested for quite a while. The "unstable" directory | | has the most up to date software. | | | | You may find a complete list of primary mirror sites at : | | | | http://www.blastwave.org/mirrors.php | | | | Simply select a convenient mirror that is up to date and then | | edit your /opt/csw/etc/pkg-get.conf configuration file correctly | | such that the source url points to a mirror site and a "stable" | | or "unstable" directory tree. For example, if you are in the | | USA and want to use the mirror at Network.com then the entry | | in your /opt/csw/etc/pkg-get.conf will look like so : | | | | url=http://Blastwave.Network.com/csw/unstable | | | | in the USA you may also use | | | | url=http://ibiblio.org/pub/packages/solaris/csw/unstable | | | | If you are in Germany then you may want to use : | | | | url=http://blastwave.berlios.de/csw/unstable | | | | | +-----------------------------------------------------------------------+ | | | P L E A S E C H E C K T H E M I R R O R S P A G E | | | | at | | | | http://www.blastwave.org/mirrors.php | | | +-----------------------------------------------------------------------+ | | | | | Once you have pkg-get configured and you have wget in your PATH | | then simply type "pkg-get --help" | | | | For more information please visit : | | | | http://www.blastwave.org/ | | | | ALSO SEE THE WIKI at http://wiki.blastwave.org with public forums | | | | There you will find details on volunteering to maintain packages | | or on signing up to be an official mirror site. | | | | GPL note: You may get a list of any source changes that were | | needed to compile a particular package. Contacting the maintainer | | of the specific package in question. In general, no source code | | changes are involved in our packages. | | | | +------------------------------------------------------------+ | | | Sat Oct 11 11:55:01 GMT 2008 | | | +--------------------+---------------------------------------+ | | | | Community Software Packages for | | | | Blastwave.org Inc. | Solaris(tm) and OpenSolaris(tm) | | | | | http://www.blastwave.org/ | | | +--------------------+---------------------------------------+ | | | | Blastwave is a trademark of Blastwave.org Inc. in the United States | | and Canada. UNIX is a registered trademark in the United States and | | other countries, exclusively licensed through X/Open Company, Ltd. | | | +-----------------------------------------------------------------------+