============================== README.TXT ================================ Welcome to the June 1995 Slackware 2.3 CDROM from Walnut Creek CDROM! This CDROM contains the Slackware 2.3 distribution, a Unix-like 32-bit multiuser, multitasking operating system for your IBM-compatible PC. You get everything you need to install and use this operating system, including C compilers, programming libraries, and even the X window system! To install Linux, you have to create two floppy disks: A BOOT disk (to boot the system) and a ROOT disk (to load in a minimal version of Linux into a RAMdisk). If you're viewing this file from DOS using our handy View program (type `go' from the CDROM), it will assist you in this process. You will want to create your BOOT and ROOT disks according to what kind of equipment you have. A README file in each floppy disk directory describes each disk in detail. Then you can simply select the boot and root disks that you want to create and the VIEW program will do it for you. NOTE: This CD-ROM is indexed so that you may search for files containing a certain word. However, not all of the directories on this CD-ROM are accessible from MS-DOS. Best results will be achieved using "lookup" from Linux. Copies of the lookup program for several operating systems may be found in the /utils directory. A more detailed description of the installation process may be found in the "Installation-HOWTO" (INSTALL.TXT), by Matt Welsh. INSTALLATION DISKS: You will need installation disks: a "bootkernel" disk and a "root/install" disk. To make your bootkernel/rootdisk combination, you'll have to get a boot kernel and root disk. Bootkernels are in the bootdsks.12 (for 1.2 meg drives) and bootdsks.144 (for 1.44 meg drives). Rootdisks are in rootdsks.12 (for 1.2 meg drives) and rootdsks.144 (for 1.44 meg drives). You can make these from the VIEW program, or use 'dd' under Unix OSs or RAWRITE.EXE under DOS to write them to floppies. NOTE: When using dd to create the boot kernel disk or root disk on Suns and possibly some other Unix workstations you must provide an appropriate block size. This probably wouldn't hurt on other systems, either. Here's an example: dd if=scsinet of=/dev/(rdf0, rdf0c, fd0, or whatever) obs=18k Once you've made your boot and install disks, you'll use them to install the required software. Since Slackware originated as a floppy-disk installation system, the catagories of software are still referred to in much of the documentation as "disk sets". You won't have to make floppy disks, though -- the setup program will install the software directly from the CD-ROM. These are the disk sets that are available to install: A - Base Linux system AP - Various applications that do not need X D - Program Development (C, C++, Kernel source, Lisp, Perl, etc.) E - GNU Emacs F - FAQ lists I - Info pages. IV - Interviews: libraries, include files, Doc and Idraw apps for X N - Networking (TCP/IP, UUCP, Mail) OOP - Object Oriented Programming (GNU Smalltalk 1.1.1) Also includes the Smalltalk Interface to X11. Q - All kinds of extra kernels T - TeX TCL - Tcl/Tk/TclX, Tcl language, and Tk toolkit for developing X apps More development packages to work with Tcl have also been added, as well as David Engel's Linux port with shared libraries. X - XFree86 X Window System XAP - Applications for X XD - XFree86 X server development system, PEX extensions, and man pages for X programming. XV - XView. (OpenLook[TM] [virtual] Window Manager, apps) Y - Games (that do not require X) Make sure you have a blank, formatted floppy ready to make your Linux boot disk at the end of the installation. [NOTE]: You may install most software packages by typing "setup" on a running system. If you reinstall the A series, or the Q series (which replaces your kernel), be sure to run LILO or make a new boot disk using the rescue disk. Also, if you reinstall some of the base packages you might need to reconfigure files in /etc or other places. Your packages are listed in /var/adm/packages. Any of these packages may be removed or reinstalled using "pkgtool". Enjoy! Patrick Volkerding volkerdi@ftp.cdrom.com volkerdi@mhd1.moorhead.msus.edu ========================================================================== Here is a list of some important files and directories of the disc. view.exe MSDOS File Browser/Uncompressor README.230 The readme file for Slackware 2.3. README.TXT This file. INSTALL.TXT Installation notes for Slackware 2.3. filename.txt Listing of all files on the CD. bootdsks.144\ Boot disk images for 3.5" disks bootdsks.12\ Boot disk images for 5.25" disks rootdsks.144\ Root disk images for 3.5" disks rootdsks.12\ Root disk images for 5.25" disks contents\ The contents of the different packages. contrib\ User-contributed packages. live\ A live filesystem for running off the CD. slaktest\ Packages for running Linux off the CD. slakware\ This is where the actual Slackware stuff is. source\ Source code to the files are in here. docs\ Documentation regarding these discs docs\view.doc Documentation regarding VIEW.EXE for MS-DOS ========================================================================== This version contains libc 4.6.27, Linux kernel 1.2.8 (plus source for many other versions in the source tree, including version 0.01 :^), and XFree86 3.1.1. Mail here _pours_ in at high volume, but feel free to report any problems you find. I can't promise a response but I *do* appreciate the help people offer me in fixing problems. This is what you'll find in the subdirectories below (or in the case of the installation disks, in the ./slakware subdirectory): ./bootdsks.144, ./rootdsks.144, bootdsks.12, rootdsks.12: Boot/install disks for 1.44M and 1.2M floppy drives. You will need at least one boot disk and one rootdisk to install this software. See the README files in these directories for more information. In the ./slakware directory: ./a1 - ./a4 The base system. Enough to get up and running and have elvis and comm programs available. Based around the 1.2.8 Linux kernel, and concepts from the Linux filesystem standard. These disks are known to fit on 1.2M disks, although the rest of Slackware won't. If you have only a 1.2M floppy, you can still install the base system, download other disks you want and install them from your hard drive. ./ap1 - ./ap5 Various applications and add ons, such as the manual pages, groff, ispell, term (and many TCP/IP programs ported to term), joe, jed, jove, ghostscript, sc, bc, ftape support, and the quota patches. ./d1 - ./d9 Program development. GCC/G++/Objective C 2.6.3, make (GNU and BSD), byacc and GNU bison, flex, the 4.6.27 C libraries, gdb, kernel source for Linux 1.2.8, SVGAlib, ncurses, clisp, f2c, p2c, m4, perl, rcs, dll tools. ./e1 - ./e5 GNU Emacs 19.28. ./f1 - ./f2 A collection of FAQs and other documentation. ./i1 - ./i3 Info pages for GNU software, readable by 'info', Jed, or Emacs. ./n1 - ./n4 Networking. TCP/IP, UUCP, mailx, dip, PPP, deliver, elm, pine, BSD sendmail, cnews, nn, tin, trn, inn. ./oop1 Object Oriented Programming. GNU Smalltalk 1.1.1, and the Smalltalk Interface to X. (STIX) ./q1 - ./q9 This series contains extra kernels. I would imagine that most people will want to use a kernel from this series. These kernels contain drivers such as UMSDOS, PPP, drivers for SCSI, networking cards, and the following non-SCSI CD-ROMs: Mitsumi, Sony cdu31/33a, Sound Blaster Pro/Lasermate/Panasonic, Aztech, Okano, Wearnes, Orchid, Sony 535/531, and many IDE/ATAPI CD-ROM drives. NOTE: With the exception of the PS/2 mouse driver (and the similar C&T 82C710 mouse (as on TI Travelmate) driver, there is NO busmouse support in any of the precompiled kernels. The drivers interact when you compile them all in, and I can't provide a whole new set of kernels for each type of busmouse. If you need these drivers, be sure to recompile your kernel. Some people take the menu that sets the /dev/mouse link to be an indication that their busmouse will work right out of the box. It's not, and it won't. ./t1 - ./t10 NTeX Release 1.2.1 - NTeX is a very complete TeX distribution for Linux. Thanks to Frank Langbein for contributing this! ./tcl1 - ./tcl2 Tcl, Tk, TclX, blt, itcl. David Engel's port of the major Tcl packages to Linux, including shared library support. ./y1 - ./y3 Games. The BSD games collection, Tetris for terminals, Sasteroids, and ID Software's DOOM for Linux (console and X versions) ./contrib This is a new one, and probably long overdue. Now that the new Slackware release contains scripts capable of creating packages (installpkg/makepkg/explodepkg), I've added a directory for user contributed packages. I've started it off with a dozen or so nice extra packages, just to give you the idea. The contents of this directory can basically be considered "as is", and subject to change without notice. There aren't any fancy install menus here, either. Just raw packages to install with pkgtool or installpkg. If you've got a package to contribute, contact me. --------- Disks for the X window system: ./x1 - ./x14 The base XFree86 3.1.1 system, with libXpm, fvwm 1.23b, and xlock added. Also includes a beta version of an XF86Config- writing program - just tell it your video card, mouse, and monitor, and it will create your XF86Config file for you! ./xap1 - ./xap3 X applications: X11 ghostscript, libgr13 (newly compiled with working shared stubs), seyon, workman, xfilemanager, xv 3.10, GNU chess and xboard, xfm 1.3, ghostview, gnuplot, xpaint, xfractint, and various X games. ./xd1 - ./xd3 X11 server linkkit, static libraries, and PEX support. ./xv1 - ./xv3 xview3.2p1-X11R6. XView libraries, and the Open Look virtual and non-virtual window managers for XFree86 3.1.1. ./iv1 - ./iv2 InterViews libraries, 'doc', 'idraw', and other applications and utilities from the InterViews 3.1 distribution. Enjoy! --- Patrick Volkerding volkerdi@ftp.cdrom.com volkerdi@mhd1.moorhead.msus.edu Disclaimer: This CDROM comes with a full money back guarantee. If you are dissatisfied for any reason, you can return it for a full refund. Walnut Creek CDROM makes no warranty about any file on this CDROM, including any written by Walnut Creek. You, not Walnut Creek CDROM, assume all risk of using any of the files on this CDROM. We reserve the right to limit any effort on our part to rectify problems with any file on this CDROM. ========================================================================== You also need to be aware that we cannot accept any responsibility, or liability in the event that using the software on this disk causes you grief, malfunction, data loss or thinning of the hair. As with any new software, make sure that you back up your system regularly so that you can recover from unforeseen crashes. Although we have made every attempt to examine every program on this disc, some non-shareware or public domain programs may have slipped by. If you find such a program on this disc, please notify us immediately so we can rectify the situation. Thanks. ========================================================================== All trademarks belong to their respective trademark holders. Slackware is a trademark of Patrick Volkerding. Third-Party applications / software / information are copyrighted by their respective owners. ========================================================================== You can find updates to this disc at ftp.cdrom.com, including new kernels and drivers. You can also surf the web to our web site at www.cdrom.com where you'll find information about this and other discs. ========================================================================== This CDROM copyright (c) 1995 Walnut Creek CDROM. All rights reserved. ========================================================================== This CDROM is unconditionally guaranteed. If you are dissatisfied for any reason, simply return it with a short note and your contact information for a full refund. Walnut Creek CDROM Suite 260 1547 Palos Verdes Mall Walnut Creek CA 94596 USA 1 800 786 9907 +1 510 674-0783 +1 510 674-0821 FAX orders@cdrom.com (orders) info@cdrom.com (information) support@cdrom.com (tech support) =============================== README.TXT ==================================