To install on a kfs:
cd /dist bunzip2 plan9.iso.bz2 9660srv mount /srv/9660 /n/dist /dist/plan9.iso replica/pull /n/dist/dist/replica/cdrebuild any binaries that complain about being locally modified.
To install on a fileserver: FIX: from Forsyth's notes...
See the install instructions on Vita Nouva's web page.
Add the inferno user and group by adding the following lines to /adm/users
3:inferno:inferno: 10003:inf:infernoInferno will not install on a 4th Ed. machine, we made a tarball of /usr/inferno on a 3rd Ed. machine and then moved it to the 4th Ed. which appears to work.
add a line to your lib/profile like:
bind -a /usr/inferno/Plan9/$cputype/bin /binafter the bind for the existing /bin dorectory
to start inferno use a command like:
emu -g1000x720
followed by wm/wm to start the window system.
We had to reset the permissions on the inferno /tmp dir. To do this on the fileserver console type:
remove /usr/inferno/tmp create /usr/inferno/tmp 777 d
to set up an inferno home dir on the fileserver
create /usr/inferno/usr/dpx dpx dpx 744 d
copy the files from /usr/inferno/usr/inferno to your inferno home dir so you can use Charon, and get a reasonable plumbing file. then bind your normal plan9 home dir on top of the inferno home dir and then start inferno
bind -ca $home /usr/inferno/$home emu -g900x900and then login using wm/logon.
More hints about Inferno/Charon can be found on the tips page
cp perl.iso.bz2 to /dist bunzip2 perl.iso.bz2 9660srv mount /srv/9660 /n/dist /dist/perl.iso mount /srv/kfs /n/kfs /n/dist/perl.setup replica/pull /n/dist/perlTo install on a fileserver:
Boot the fileserver in allow mode, with auth turned off and mount the file server on your bootstrap machine. e.g.
9fs vampira /n/vampirafor more details on this process see Forsyth's 4th Ed. upgrade notes.
cp perl.iso.bz2 to /dist bunzip2 perl.iso.bz2 9660srv mount /srv/9660 /n/dist /dist/perl.isoYou will need modified versions of scripts perl and perl.setup to install onto fileserver. assuming these scripts are in /tmp> and the fileserver is mounted on /n/vampira. The final steps are:
/tmp/perl.setup replica/pull /tmp/perl
Install follows the same steps as the perl install above.
Scripts python and python.setup to install onto fileserver.
Install follows the same steps as the perl install above.
Scripts cvs and cvs.setup to install onto fileserver.
Install follows the same steps as the perl install above.
Scripts tex and tex.setup to install onto fileserver.