Changes between Version 49 and Version 50 of doc/install
- Timestamp:
- Sep 15, 2010 2:00:53 PM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
doc/install
v49 v50 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 115 === [=#verification]Installation verification === … … 142 142 }}} 143 143 where it is assumed that your working directory is {{{~/palm/current_version}}}.\\\\ 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 '''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.\\\\ 145 145 146 146 === [=#other_machines]Configuration for other machines === … … 198 198 == [=#simple]Simple installation method == 199 199 200 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.\\\\ 201 201 202 202 === [=#package_installation_simple]Package installation === … … 213 213 }}} 214 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.\\\\ 215 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.\\\\ 216 216 217 217 === [=#config_simple]Configuration and compilation ===