iraf/vnnn/VMS5,
where "vnnn" is the IRAF version number, e.g., subdirectory
iraf/v210/VMS5 for V2.10 VMS/IRAF. Complete instructions for
retrieving IRAF from the network archive are given in the
README file in this directory.
The retrieval can be accomplished with
UNIX FTP, VMS FTP or VMS DECNET.The subdirectory ia.vms5.vax contains the network version of the distribution file IA.VMS5.VAX. This single file contains the entire VMS/IRAF distribution, including both sources and binaries. The file IA.VMS5.VAX is stored in this directory as a compressed VMS backup save file, split into 512 Kb segments. To reconstruct the original backup save file, the segments must be transferred, uncompressed and concatenated. This can be done in several ways, as described in the README file. Once the disk save set has been reconstructed on your local disk, you can proceed with the installation.
Login as IRAF (ignore any LOGIN.COM not found error message) and run the VMS backup utility to read the backup save set, named v210.bck in this example:
$ set default disk:[iraf] $ backup v210.bck/select=[iraf...] [...]/own=iraf/prot=w:r
$ mount/foreign tape-device: $ set default disk:[iraf] $ backup/rew tape:v210.bck/select=[iraf...] [...]/own=iraf/prot=w:r
This task will be easier if the revisions have been localized as far as
possible, e.g., keep all termcap additions together at the head of
the file, so that they may merely be transferred to the new file with the
editor. The task of propagating revisions will also be much easier if
detailed notes have been kept of all revisions made since the the last
release was installed.
Beginning with IRAF version 2.8, one should no longer install locally added software in the core system LOCAL package. This significantly complicates updates and is no longer necessary as, due to the layered software enhancements introduced in V2.8 IRAF, it is now straightforward for each site to maintain their own custom LOCAL package external to the core IRAF system. The core system LOCAL is now only a template-local to be copied and used as the starting point for a custom LOCAL layered package. The layered software enhancements, and the procedure for building a custom LOCAL, are discussed in §9 of this manual.