next up previous

2 Installing PVM

This section tells how to install PVM on machines that you wish to run PVM applications on. No special permission is required to create and use PVM which can be built and installed on machines by anyone with a valid userid on those machines. If PVM has been previously installed on the machines that you would like to use, you may skip this section. Check with your system administrator to see if and where PVM has been installed.

One person can get and install PVM for all machines within an organization. The latest version available from netlib is PVM 3.3.3. To find out what files are accessible for PVM, send the following e-mail message to

   send index from pvm3
To obtain a copy of PVM send the message
   send pvm3.3.3.tar.z.uu from pvm3
This will return nine messages to you, each a portion of the encoded and compressed set of PVM source files.

In your home directory ($HOME), save the returned e-mail messages in separate, temporary files, say temp1 to temp9. The order in which you store these mail files is unimportant. Next, edit out the mail header information on each of the temporary files and shar them.

> sh temp1
> sh temp2
> sh temp3
> sh temp4
> sh temp5
> sh temp6
> sh temp7
> sh temp8
> sh temp9

Each of the above creates a separate, temporary file that are all combined and processed by the final step into the single, compressed file pvm3.3.3.tar.Z. The process to assemble the nine returned messages into one file is written such that it does not matter in which order the files are run through shar. If you acquire PVM via anonymous ftp from, you will receive a single file ( pvm3.3.3.tar.z.uu) that must be decoded manually.

> uudecode pvm3.3.3.tar.z.uu