Material necesario:
Se arranca el sistema y se abre sesión con SYSTEM
Si no está ya, se “introduce” la imagen de disco en el “lector virtual”.
$ (Pulsar Ctrl+E) Simulation stopped, PC: 834B4F43 (CMPL R4,R5) sim> attach -r rq3 extra.iso RQ: unit is read only sim> cont _
Se monta el CDROM
mount/over=id dua3: %MOUNT-I-WRITELOCK, volume is write locked %MOUNT-I-MOUNTED, EXTRA mounted on _VAX$DUA3: $ _
Se resgistra y activa el PAK
$ LICENSE REGISTER PLI /ISSUER=DEC /AUTHORIZATION=HOBBYIST-XX-KEY99999-999999 /PRO DUCER=KEDNOS /UNITS=0 /ACTIVITY=CONSTANT=100 /TERMINATION_DATE=dd-mmm-yyyy /CHECKSUM =9-XXXX-XXXX-XXXX-XXXX $ LICENSE LOAD PLI %LICENSE-I-LOADED, KEDNOS PLI was successfully loaded with 0 units $ _
Si está instalado e iniciado TCP/IP se detiene con
$ @sys$startup:tcpip$shutdown
Se realiza la instalación
$ @sys$update:vmsinstal pli038 dua3:[pli038.kit] OpenVMS VAX Software Product Installation Procedure V7.3 It is DD-MMM-YYYY at HH:MM. Enter a question mark (?) at any time for help. * Are you satisfied with the backup of your system disk [YES]? (Pulsar ENTER) The following products will be processed: PLI V3.8 Beginning installation of PLI V3.8 at HH:MM %VMSINSTAL-I-RESTORE, Restoring product save set A ... %VMSINSTAL-I-RELMOVED, Product's release notes have been moved to SYS$HELP. Product: PLI Producer: KEDNOS Version: 3.8 Release Date: 01-NOV-2003 * Does this product have an authorization key registered and loaded? y * Do you want to purge files replaced by this installation [YES]? (Pulsar ENTER) This kit contains an Installation Verification Procedure (IVP) to verify the correct installation of VAX PL/I. The IVP will be left in: SYS$COMMON:[SYSTEST]PLI$IVP.COM After the installation is complete, you can invoke the command file at any time to verify that VAX PL/I is installed and working correctly. * Do you want to run the IVP after the installation [YES]? (Pulsar ENTER) The DECwindows FileView application files are not present and therefore the DECwindows Compiler Interface cannot be installed. This kit contains a file summarizing the new features, changes, restrictions, and compatibility issues in this release of VAX PL/I. This file is named PLI$038.RELEASE_NOTES and has been placed in SYS$HELP:. This file contains information valuable to VAX PL/I programmers. Please inform your user community of this file's existence. The VAX PL/I system interface library PLI$STARLET.TLB can be installed either in compressed form or in decompressed form. The compressed form of the library requires approximately 1500 blocks less disk space, but requires more CPU time during compilations of programs that include modules from the library. Installing the decompressed form of the library will require more time for this installation to complete, because the library decompression is performed by the installation; also, the decompressed form will require approximately 3000 additional blocks to be available during the installation procedure. * Do you want to decompress PLI$STARLET [YES]? (Pulsar ENTER) You have answered all of the questions for this installation. The installation will now execute in 5 to 30 minutes without further intervention, depending on your configuration, installation media, and so forth. %VMSINSTAL-I-RESTORE, Restoring product save set B ... Decompressing PLI$STARLET... %VMSINSTAL-I-SYSDIR, This product creates system disk directory VMI$ROOT:[SYSTE ST.PLI]. %VMSINSTAL-I-SYSDIR, This product creates system disk directory VMI$ROOT:[SYSHL P.EXAMPLES.PLI]. Your VMS system will now be modified to include the following new and modified files: [SYSEXE]PLI$COMPILER.EXE [new] [SYSHLP]HELPLIB.HLB [modified] [SYSHLP]PLI$038.RELEASE_NOTES [new] [SYSHLP.EXAMPLES.PLI]*.* [new] [SYSLIB]DCLTABLES.EXE [modified] [SYSLIB]PLI$STARLET.TLB [new] [SYS$STARTUP]PLI$STARTUP.COM [new] [SYSMSG]PLI$COMPILER_MSG.EXE [new] [SYSTEST]PLI$IVP.COM [new] [SYSTEST.PLI]*.* [new] [SYSLIB]PLIRTL [new] [SYSLIB]IMAGELIB.OLB [modified] [SYSMSG]PLIMSG.EXE [new] The file SYS$STARTUP:PLI$STARTUP.COM contains commands to be executed at system startup to allow for the best compilation performance. You may want to invoke this command file from your system's site specific start up file. This command file does not have to be invoked for correct operation of VAX PL/I. %VMSINSTAL-I-MOVEFILES, Files will now be moved to their target directories... *** VAX PL/I Installation Verification Procedure *** **** Beginning at DD-MMM-20YY HH:MM.SS.CC **** IVP test ASSIGN... IVP test CONV... IVP test BIF... IVP test IO... IVP test SYSERV... IVP test LANG... ****** Kednos PL/I V3.8-003 Installation Verification Successful ****** *** VAX PL/I Installation Verification Procedure *** ***** Ending at DD-MMM-20YY HH:MM.SS.CC ***** Installation of PLI V3.8 completed at HH:MM Adding history entry in VMI$ROOT:[SYSUPD]VMSINSTAL.HISTORY VMSINSTAL procedure done at HH:MM $ _
Si se ha detenido TCP/IP se puede volver a inciar con
$ @sys$startup:tcpip$startup
Por último se edita sys$manager:systartup_vms.com
para añadir la línea @SYS$STARTUP:PLI$STARTUP
al final (si no se hace al próximo reinicio PL/I no funciona, debiendo telcearla a mano).
$ set term/vt100 $ edit sys$manager:systartup_vms.com
Se pulsa [AvPág] hasta el final, y se añade la línea indicada en rojo.
$! Remove the comment delimiter ($!) from the following line to have $! Monitor run with TCP/IP. $! $!$ @SYS$STARTUP:VPM$STARTUP.COM $! $! $! Remove the comment delimiter ($!) from the following line to start $! RPC services. $! $!$ @SYS$STARTUP:DCE$RPC_STARTUP.COM $! $ MOUNT/SYSTEM DUA1 DATA1 $ @SYS$MANAGER:STARTNET $ @SYS$STARTUP:CCXX$STARTUP $ @SYS$STARTUP:PASCAL$STARTUP $ @SYS$STARTUP:ADA$STARTUP $ @SYS$STARTUP:LISP$STARTUP $ DEFINE/SYSTEM/NOLOG "MOD$LIBRARY" "SYS$SYSROOT:[SYSLIB.MODULA]" $ DEFINE/SYSTEM/NOLOG "LNK$LIBRARY" "SYS$LIBRARY:MODULA" $ @SYS$STARTUP:PLI$STARTUP $ EXIT Buffer: SYSTARTUP_VMS.COM | Write | Insert | Forward 416 lines read from file SYS$COMMON:[SYSMGR]SYSTARTUP_VMS.COM;8
Se pulsa [Ctrl+Z] para salir y guardar, y ya está listo, se puede probar algún programa de ejemplo o seguir instalando otros lenguajes.