Changes between Version 47 and Version 48 of doc/install
- Timestamp:
- Sep 15, 2010 1:56:42 PM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
doc/install
v47 v48 4 4 This chapter describes the installation of PALM on a Linux workstation (local host). There are two methods to install and run PALM. With the [#simple simple method], you can run PALM interactively on the local computer. This method is using the scripts '''palm_simple_install''' and '''palm_simple_run'''. The simple method cannot create batch jobs itself, and cannot be used to create restart runs. Also file handling and most other features of the [#advanced advanced method] are not available. This method is only recommended for those who like to test PALM quickly.\\\\ 5 5 The [#advanced advanced method] is for running PALM in batch mode on a suitable remote computer. The installation procedure is using the script '''mbuild'''. All jobs are started on the local host using the script '''mrun'''. The PALM output is automatically sent back from the remote host to the local host. Alternatively, '''mrun''' can also be used to start PALM in interactive mode on the local host, or as a batch job on the local host (if a queueing system like NQS, PBS, or !LoadLeveler is available).\\\\ 6 Only the [#advanced advanced method] gives full access to all PALM features. 6 Only the [#advanced advanced method] gives full access to all PALM features.\\ 7 7 8 8 == [=#requirements]Requirements == … … 39 39 ssh <username on remote host>@<remote IP-address> 40 40 }}} 41 You should not be prompted for a password. 41 You should not be prompted for a password.\\ 42 42 43 43 === [=#package_installation]Package installation === … … 67 67 svn checkout --username <your username> svn://130.75.105.7/palm/trunk trunk 68 68 }}} 69 This version may contain new features (they might not be documented well), but it may also contain bugs. 69 This version may contain new features (they might not be documented well), but it may also contain bugs.\\ 70 70 71 71 === [=#package_configuration]Package configuration === … … 93 93 mbuild -u -h lcsgih 94 94 }}} 95 The second call also copies the PALM scripts (like '''mrun''' and '''mbuild''') to the remote host. 95 The second call also copies the PALM scripts (like '''mrun''' and '''mbuild''') to the remote host.\\ 96 96 97 97 === [=#pre_compilation]Pre-compilation of PALM code === … … 111 111 mbuild -h lcmuk 112 112 }}} 113 \\ 113 114 114 115 === [=#verification]Installation verification === … … 141 142 }}} 142 143 where it is assumed that your working directory is {{{~/palm/current_version}}}.\\\\ 143 '''You should not find any difference between these two files''', except of the run date and time displayed at the top of the file header. If the file contents are identical, the installation is successfully completed. 144 '''You should not find any difference between these two files''', except of the run date and time displayed at the top of the file header. If the file contents are identical, the installation is successfully completed.\\ 144 145 145 146 === [=#other_machines]Configuration for other machines === … … 197 198 == [=#simple]Simple installation method == 198 199 199 The simple installation method is using the scripts '''palm_simple_install''' and '''palm_simple_run''' for installing and running PALM. 200 The simple installation method is using the scripts '''palm_simple_install''' and '''palm_simple_run''' for installing and running PALM.\\ 200 201 201 202 === [=#package_installation_simple]Package installation === … … 212 213 }}} 213 214 You will be prompted for your password. After completion, a subdirectory trunk will appear in your working directory. It contains a number of further subdirectories, which contain e.g. the PALM source code ({{{SOURCE}}}) and the scripts for running PALM ({{{SCRIPTS}}}). For checking out the most recent PALM version (developer version), see the [#advanced advanced installation method] described above.\\\\ 214 Please never touch any file in your working copy of PALM, unless you really know what you are doing. 215 Please never touch any file in your working copy of PALM, unless you really know what you are doing.\\ 215 216 216 217 === [=#config_simple]Configuration and compilation ===