Linux in the CFD-Lab
The CFD-Lab adopted Linux as the operating system of choice, because of the rich programming resources offered as part of most Linux distributions and because of the optimal use of CPU performance and memory offered by the OS. For example, OpenFOAM and other open source CFD software are developed in and for Linux, precisely because of these performance advantages. It is also for this reason that all top 500 supercomputers run Linux.
Nowadays Linux offers arguably the most advanced, attractive and user-friendly desktop environments, with plenty of personalization adjustments and many features that improve productivity.
OpenSUSE Installation Instructions
The OpenSUSE Linux distribution is the one preferred at the CFD-Lab. Over the years this distribution has shown the best compromise between the offer of advanced features, support for new hardware, and convenient, yet powerful system administration tools.
The experience accumulated over the years in the installation and setup of new machines and desktop environments for new users, is summarized in a series of instructions and convenient scripts offered for openSUSE Leap 15.4 in the links below:
Installation Instructions
User Instructions
Useful Links
Summary of Linux commands from Linux Tidbits
Bash Shell Scripting Tutorial (by Vivek Gite) and vital collection of hints about Bash Script Pitfalls
ExplainShell to interpret and adapt shell script commands
Useful Linux Commands (bottom of page)