. . . . . . . Skunkware 98 Release Notes |
Distributions are released on CD periodically and a repository of this and previous distributions as well as updates and corrections can always be found at http://skunkware.dev/skunkware.
SCO Skunkware is software for entertainment, education, experimentation, and often real work. It is provided for free and is not formally supported by SCO.
To determine the licensing conditions for a particular component, see the corresponding source in the source directory. With the infrequent exception of SCO proprietary code, all Skunkware components are accompanied by the source used to build them. The source is archived in the src subdirectory by category. The categories are:
Skunkware 98 Software Categories | ||||||||
---|---|---|---|---|---|---|---|---|
audio | emulators | libraries | shellutil | fileutil | sysadmin | db | net | |
textproc | devtools | interp | news | video | editors | lib | shells | www |
X11 Graphical Categories | ||||||||
apps | fonts | games | graphics | misc | savers | utils | viewers | winman |
Remember, Skunkware is freely distributed and unsupported software. No warranty is made on any of the Skunkware components. Support and assistance with this software is not provided by SCO. In many cases, however, an e-mail to skunkware@ronrecord.com describing any problem you might have may result in a reply/fix/solution. And ...
The Santa Cruz Operation, Inc. and SCO Skunkware are not related to, affiliated with or licensed by the famous Lockheed Martin Skunk Works (R), the creator of the F-117 Stealth Fighter, SR-71, U-2, Venturestar(tm), Darkstar(tm), and other pioneering air and spacecraft.
[Note that it is not necessary to mount the Skunkware 98 CD-ROM in order to install the custom installable packages. See the section below on installing the Skunkware 98 software.]
To mount the Skunkware 98 CD-ROM on an SCO UnixWare system, use the command:
# mount -r -f cdfs /dev/cdrom/c1b0t0l0 /mount-pointwhere mount-point refers to the full pathname of the directory on which you wish to mount the CD-ROM (e.g. /mnt). Note also that the CD-ROM device name may vary from system to system (the exact name for the cdrom device is usually the only entry in /dev/cdrom).
On an SCO OpenServer Release 5 system issue the command:
# mount -r /dev/cd0 /mount-point
The installation of all the Skunkware 98 components requires about 500 MB of free space on the root partition (/opt/K/SKUNK98). If your root partition does not have sufficient space, or you wish to utilize an alternate filesystem for the Skunkware 98 components, prior to installing Skunkware 98 create a symbolic link in /opt/K as follows:
# mkdir /u/skunk98 # cd /opt/K # ln -s /u/skunk98 SKUNK98The above commands assume a separate /u filesystem with sufficient disk space. The exact name of the alternate filesystem mount point is system dependent.
You may also wish to place your /usr/local file hierarchy on a separate filesystem. To do so, create the appropriate symbolic link - e.g.
# ln -s /u/local /usr/local
The installation of all the Skunkware 98 components requires about 500 MB of free space on the root partition for OpenServer (/opt/K/SKUNK98).
After mounting the Skunkware 98 CD (mount -r /dev/cd0 /mnt), as root run the command:
# /mount-point/INSTALLThe Skunkware INSTALL script will allow you to select from a menu of Skunkware "software sets" including All Components, Development Tools, Shells, Audio/Video Components, etc. The INSTALL script acts as a front-end for a non-interactive installation using the Software Manager (/etc/custom).
Alternatively, an interactive graphical installation can be performed by running the Software Manager (/etc/custom) as root. Select "Software" -> "Install New". If your Skunkware CD is inserted in the local CD-ROM drive, install from the local host and select the appropriate CD-ROM drive as the Media Device.
After the Software Manager has read the Skunkware product database, you can select which components you wish to install or choose to install the full product (see notes above on disk space considerations).
NOTE: A full installation of SCO Skunkware 98 will consume over 500 Megabytes of disk space and take a couple of hours.
To install an individual package, execute the command:
# custom -p SKUNK98:default:Package -i -m /dev/rcd0where "Package" is the name of the desired component. See the file /mount-point/osr5/COMPONENTS for the list of available components.
PnP Y 1 0 etc. etc....while /etc/conf/sdevice.d/pnp should have "N" in the second field, if that file exists. If not, make the appropriate changes, rebuild the kernel with:
/etc/conf/bin/idbuildand reboot.
NOTES:
If, as root, you are running the X.Desktop, then you can configure your system to mount the SCO Skunkware 98 CD-ROM by double-clicking the System Administration folder -> Filesystems -> Filesystem Manager. Alternatively, at a root shell prompt, type "scoadmin f" to bring up the Filesystem Manager. Next select Mount -> Add Mount Configuration -> Local and enter /dev/cd0 for the device and a mount point. Change the "Can Users Mount" to Yes and uncheck the "At System Startup" mount. After completing this operation, you should be able to mount and unmount the SCO Skunkware 98 CD-ROM by typing "mnt mount-point and "umnt mount-point as any user.
After completing the installation of the Skunkware 98 components you desire, you may wish to add /usr/local/bin to your PATH and /usr/local/man to your MANPATH. You may also wish to add /usr/local/java to your CLASSPATH. It should not be necessary to add /usr/local/lib to your LD_LIBRARY_PATH as the Skunkware 98 shared libraries have been built with the appropriate flags.
For an introductory tour, point a web browser at /mount-point/index.html
# /usr/bin/X11/netscape file:/mount-point/index.htmlIf you do not have Netscape Navigator installed, download a trial copy from http://www2.sco.com or (for OpenServer) install NCSA Mosaic off of this CD:
# custom -p SKUNK98:default:Mosaic -i -m /dev/rcd0or use any browser that supports tables and open the URL file:/mount-point/index.html (assuming you mounted the CD on /mount-point).
If you do not have or want a graphical browser, you can install Lynx 2.7.1 (a character browser) off of this CD (OpenServer only, if you are running UnixWare 7 then Lynx is included by default).
# custom -p SKUNK98:default:Lynx -i -m /dev/rcd0Then execute the command:
# lynx file:/mount-point/index.html
SCO Skunkware 98 contains files suitable for installation on SCO OpenServer systems with the Software Manager facility (/etc/custom). In addition, there are compressed archives of pre-compiled utilities which can be extraced manually. Finally, there are hundreds of source archives (almost everything on the CD is accompanied by the source used to build it).
On SCO OpenServer systems, use the Software Manager (/etc/custom) to remove Skunkware 98 components. This can be done interactively by running custom and selecting the component(s) you wish to remove, or non-interactively by issuing a command like the following:
# custom -p SKUNK98:default -r <package-list>
Accessing the CD on other platforms
On any other system, after mounting or otherwise making the High-Sierra Rockridge CD-ROM filesystem accessible, point your WWW browser to mount-point/index.html where mount-point indicates the UNIX directory or Windows drive representing the CD-ROM.
In almost all cases, source code is also provided, so you can rebuild for earlier SCO releases or other platforms. A full source archive for this and previous Skunkware releases is available at either http://skunkware.dev/skunkware/src/ or ftp://ftp.sco.com/skunkware/src/.
Source code is provided in the src directory. In some cases, source code is provided but no compiled binaries. The source distributions are in gzip-compressed tar or cpio format. In order to extract these, use the command:
$ gzcat /mount-point/src/<directory>/<package>.tar.gz | tar xf -or, in the case of a compressed cpio archive:
$ gzcat /mount-point/src/<directory>/<package>.cpio.gz | cpio -icduWhere <directory> refers to the top-level source directory and <package> is the package name (e.g. gzip-1.2.4).
If you do not have gzcat installed (part of the gzip package), you can install it off of the SCO Skunkware 98 CD via the command:
(OpenServer systems) # custom -p SKUNK98:default:GZIP -i -m /dev/rcd0 (UnixWare 7 systems) # pkgadd -d /mount-point/uw7/gzip.pkg (UnixWare 2.x systems) # pkgadd -d /mount-point/uw2/gzip.pkg
You may also find the SCO Technical Library Supplements to be of interest. These are drawn from the SCO Support Online System, and are accessible via anonymous ftp on the Internet from ftp.sco.com or via web facilities at http://www.sco.com
Default Package Configurations
Many of the Skunkware packages contain configuration files. In order to avoid excessive user interaction during installation and to provide a consistent and well integrated set of configurations, the Skunkware 98 packages have been pre-configured (with the exception of xmcd which will prompt you for your CD-ROM make and model; and inn which may prompt for a "news" user password).
Generally, you will not need to alter the default configurations but you may choose to do so. Some of the package pre-configurations are as follows:
# custom -p SKUNK98:default:Glib -i -m /dev/rcd0They are installed in /usr/local/bin. The Glib package is installed either during a full installation of Skunkware 98 or as part of the "Development Tools" software set.
# custom -p SKUNK98:default:Perl -r # mount -r /dev/rcd0 /mnt # cd / # gzcat /mnt/osr5/interp/perl-5.005/perl-5.005.tar.gz | tar xf - # umount /mntYou may also wish to create a link from /usr/local/bin/perl to /usr/bin/perl. Note that gzcat is in /usr/local/bin.
$ /usr/local/bin/wmaker.instWhen prompted for the name of the initialization file to use, enter .startxrc
*mailboxes: /usr/spool/mail/wfp:/home/wfp/.mailbox:/home/wfp/nsmail/Inboxreplacing the user name wfp with your own.
Known Limitations and Problems
# cd /opt/K # ln -s /u/local localWhere /u/local resides on an additional disk with sufficient space.
# /usr/local/Hughes/bin/msqladmin shutdown
# ln -s /usr/tmp /var/tmp
Source for KDE can be retrieved either from the KDE ftp site at
ftp.kde.org or from the Skunkware ftp site
at
ftp://ftp.sco.com/skunkware/src/x11/winman/kde/
It is hoped that this remarkable new desktop environment will please the
graphical Skunkware 98 user.
# ps -ef | grep X # kill <pid>
$ xset -fp /usr/local/share/fonts/freefont $ xset +fp /usr/local/share/fonts/freefont $ xset fp rehashThe gimp command has been wrappered with a shell script which does this for you.
$ xdoom -nosound
We are interested in your general comments about this distribution and about development tools in general. Please feel free to e-mail skunkware@ronrecord.com with comments, criticisms and suggestions.
Ronald Joe Record | SCO | rr@ronrecord.com | |
Senior Engineer for Free Stuff, Skunkware, technical tools, etc. | |||
400 Encinal St. | Santa Cruz, CA 95061 | FAX: 408-427-5417 | Voice: 408-427-7604 |
Dion L. Johnson II | SCO | dionj@sco.com | |
Product Manager for Free Stuff, Skunkware, technical tools, etc. | |||
400 Encinal St. | Santa Cruz, CA 95061 | FAX: 408-427-5417 | Voice: 408-427-7565 |
Last Updated: Friday Mar 19, 1999 at 09:56:46 PST
© Copyright 1997 The Santa Cruz Operation, Inc. All rights reserved.