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

Linux Quick Reference

Command Line Cheat Sheet

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

Vi(m) Editor Reference Card

Latex Basics

LibreOffice Documentation

Useful Linux Commands (bottom of page)

Why I use RAID1