TUFLOW on Linux: Difference between revisions
Content deleted Content added
| (One intermediate revision by the same user not shown) | |||
Line 3:
= How to install =
TUFLOW for Linux
To install TUFLOW for Linux, download the approprioate package for the Linux distribution from the <u>[https://www.tuflow.com/downloads/ TUFLOW Downloads page]</u> and install the package using the appropriate package manager for the distribution. For example, on Ubuntu, the following command can be used in the terminal (making sure to use the correct path to the downloaded <code>.deb</code> file):
These can be downloaded and installed with tools that are available on any Linux distribution by default. It is recommended that admins use <code>dnf</code> or <code>apt</code> respectively, to ensure that dependencies are automatically downloaded and installed as needed.▼
: <code>sudo apt install ./tuflow_2026.0.0~beta.1-1_amd64.deb</code>
▲
= How to use =
Line 33 ⟶ 37:
*'''Performance'''<br/> Servers or workstations that are dedicated for the running of models can be configured to run TUFLOW and the necessary supporting software (e.g. CodeMeter, NVIDIA GPU drivers, etc.) and very little else, using Linux. There may also be small performance differences in general between an executable built and optimised for Windows or Linux.
*'''Infrastructure cost'''<br/> Especially relevant when running virtual machines dedicated to running TUFLOW, or many of those in the cloud, most distributions of Linux do not require a licence whereas Windows does. This can substantially reduce the cost of infrastructure.
*'''HPC tooling'''<br/> Automation of running TUFLOW models across many computers or in the cloud can be greatly simplified with tooling designed for that purpose. Many such tools are available "off the shelf", but mostly on Linux
: ''Note:'' HPC tooling refers to job scheduling and automation software for managing large numbers of model runs. Containerisation packages applications and their dependencies into portable and reproducible runtime environments.
</ol>
| |||