README.install:

- changes automatically made to this file from the intro.tex file
gshrc:
	- some portions were moved to the /etc/glogin file
	- added some comments
	- print out a reference to the vi tutorial
installboot1:
	- make sure the /tmp directory is created
This commit is contained in:
gdr-ftp 1999-01-18 01:59:52 +00:00
parent d3b64a9887
commit 1fc31412c8
3 changed files with 84 additions and 69 deletions

View File

@ -1,4 +1,4 @@
$Id: README.install,v 1.2 1998/04/24 06:02:17 gdr-ftp Exp $
$Id: README.install,v 1.3 1999/01/18 01:59:52 gdr-ftp Exp $
The install scripts assumes that your _new_ distribution will be installed
on to the two volumes /gno (ProDOS) and /gno-hfs (HFS). It also assumes
@ -8,46 +8,78 @@ If your volumes are named something else, replace the names in the cd commands
below with the appropriate name.
You should now do the following steps:
1. Set your DOWNLOAD_DIR environment variable to the directory
containing the binary distribution NuFX (*.shk) files.
These files are named gno.01.shk, gno.02.shk, and so forth.
For example, if your files were in /download, you would type:
setenv DOWNLOAD_DIR /download
2. Issue the commands:
cd /gno
/gno.boot/installboot1
3. Issue the commands:
cd /gno-hfs
/gno.boot/installboot2
4. You should now edit the file /gno/etc/namespace. If your
files were extracted onto a volume other than /gno, you will
have to replace all the ":gno:" strings with the appropriate
path.
You may want to put /usr onto a different partition; it will
get fairly large over time.
If you have a RAM disk, you should consider having it renamed
to /tmp using renram5(8) or mktmp(8), in which case its entry
should be removed from the namespace file.
See the kernel reference manual for a description of this file.
5. If you are not short of disk space, you should create .so links
for your manual pages. (See the mkso(8) man page for an
explanation.) You can do this by executing the following
commands:
cd /gno/usr/man
mkso -v -H /gno-hfs/man mkso.data
6. You should now return to your program launcher (the Finder,
ProSEL-16, or whatever you used to start /gno.boot/kern) by
typing "exit" at the prompt. To startup up your new version
of GNO, you should then launch /gno/kern. You will then see
a "login:" prompt. Enter "root" as the user name; you will
not yet need a password.
1. Set your DOWNLOAD_DIR environment variable to the directory
into which you placed the above NuFX (*.shk) files. For example,
if the files gnohfs.shk, gno.01.shk, gno.02.shk (and so forth)
were in /download, you would type:
setenv DOWNLOAD_DIR /download
Ensure that you use slashes ( /) rather than colons ( :) as the
pathname delimiter. Do not use a trailing slash.
2. Install the majority of the GNO base distribution files by
changing directory into your destination directory and running
the installboot1 script. Assuming that you will be installing
to the partition /gno, the commands would be:
cd /gno
/gno.boot/installboot1
This step takes quite a while, even with an accelerated IIgs.
Have patience.
3. There are a small number of recommended files that do not follow
ProDOS naming conventions. If you wish to install these files,
make sure that you have an HFS or Appleshare disk online. Change
directories to that disk (or subdirectory) and run installboot2.
Assuming that the HFS disk is /gno-hfs, the commands are:
cd /gno-hfs
/gno.boot/installboot2
This step is optional. It is possible to use the GNO binary
distribution without an HFS partition, but some information
will be missing.
4. You should now edit the file /gno/etc/namespace. If your
files were extracted onto a volume other than /gno, you will
have to replace all the ":gno:" strings with the appropriate
path. Similarily, you will have to replace ":gno-hfs:" if
that is not the name of your HFS (or Appleshare) partition
where you ran the installboot2 script.
The gno.boot disk includes the vi utility to do these edits.
You can also edit the namespace file with any other text editor
of your choosing, as long as it is done before you try to run
your new GNO distribution.
A vi tutorial and quick reference guide may be found at
http://www.jaws.umn.edu/~tobkin/vi.
See the kernel reference manual for a description of the
namespace file.
5. If you are not short of disk space, you should create .so links
for your manual pages. (See the mkso(8) man page for an
explanation.) You can do this by executing the following
commands:
cd /gno/usr/man
mkso -v -H /gno-hfs/man mkso.data
If you installed GNO somewhere other than /gno and /gno-hfs, then
edit the above lines accordingly. If you did not install files
onto an HFS (or Appleshare) partition at all, then execute the
following commands instead:
cd /gno/usr/man
mkso -v mkso.data
6. You should now return to your program launcher (the Finder,
ProSEL-16, or whatever you used to start /gno.boot/kern) by
typing "exit" at the prompt. To startup up your new version
of GNO, you should then launch /gno/kern. You will then see
a "login:" prompt. Enter "root" as the user name; you will
not yet need a password.

View File

@ -1,30 +1,12 @@
###
#
# GNO 2.0.6 gshrc file (for the bootstrap disk)
# GNO 2.0.6 gshrc file (for the bootstrap disk).
# This file is parsed whenever a gsh shell is started.
#
# $Id: gshrc,v 1.2 1998/04/24 06:02:18 gdr-ftp Exp $
# $Id: gshrc,v 1.3 1999/01/18 01:59:52 gdr-ftp Exp $
#
###
#
# Setup the other prefixes to emulate ORCA for the benefit of utilities
# If you're using ORCA 2.0 stuff, be sure to set prefixes 13-17 also
#
prefix 31 \*
prefix 13 /lib
prefix 14 /tmp
prefix 15 /lang/orca/shell
prefix 16 /lang/orca/languages
prefix 17 /lang/orca/utilities
prefix 2 13
prefix 3 14
prefix 4 15
prefix 5 16
prefix 6 17
#
# Initializes our environment
#
@ -38,7 +20,6 @@ rehash
# set prompt="%C> "
set prompt="gno.boot# "
set term=gnocon
setenv EDITOR vi
setenv history 25
setenv savehist 25
setenv MANPATH /man
@ -59,12 +40,13 @@ echo "= Don't worry about the fact that this disk contains a v2.0.4 kernel;"
echo "= a more recent one will be installed. See Problem Report #62 at"
echo "= http://www.gno.org/~gno/bugs.html for details."
echo "="
echo '= $Id: gshrc,v 1.2 1998/04/24 06:02:18 gdr-ftp Exp $'
echo '= $Id: gshrc,v 1.3 1999/01/18 01:59:52 gdr-ftp Exp $'
echo "====================================================================="
echo " "
echo " "
echo "Please read the file README.install on the /gno.boot disk. You can"
echo "do this by issuing the command:"
echo " more README.install"
echo "The vi editor is also available."
echo "The vi editor is also available. A vi tutorial is available from"
echo "http://www.jaws.umn.edu/~tobkin/vi"
echo " "

View File

@ -1,7 +1,7 @@
#
# installboot1
#
# $Id: installboot1,v 1.2 1998/04/24 06:02:20 gdr-ftp Exp $
# $Id: installboot1,v 1.3 1999/01/18 01:59:52 gdr-ftp Exp $
#
echo "Before running this script, you should have set your DOWNLOAD_DIR"
@ -121,6 +121,7 @@ echo "Creating empty directories required by GNO ..."
install -dV doc
install -dV lang/orca/languages lang/orca/shell lang/orca/utilities
install -dV lang/orca/libraries/orcacdefs
install -dV tmp
install -dV usr/games usr/guest/operator
install -dV usr/local/bin usr/local/doc usr/local/etc
install -dV usr/local/include usr/local/lib