Linux Root Partition and the installed packages¶
As shown in chapter 6.1.1
the VM surf is divided into two partitions:
the disk /dev/sda
"mounted" in the root directory /
and
the disk /dev/sdb
"mounted" in the directory /scratch
.
The root partition contains Debian GNU/Linux operating system (version 10.7).
Debian partition¶
The operating system installed in the Virtual Machine is Debian. Debian is a free operating system (OS) that use the Linux kernel. It comes with over 59000 packages, precompiled software bundled up in a nice format for easy installation on your machine.
In the current VM is installed Debian 10 buster. You can find the list of packages here.
Installed packages¶
CDO - (v1.8.1)¶
The Climate Data Operator (CDO) software is a collection of many operators for standard processing of climate and forecast model data. The operators include simple statistical and arithmetic functions, data selection and subsampling tools, and spatial interpolation. CDO was developed to have the same set of processing functions for GRIB [GRIB] and NetCDF [NetCDF] datasets in one package.
curl - (v7.52.1)¶
curl is free and open source software used in command lines or scripts to transfer files/data from or to a server using FTP, HTTP, HTTPS, SCP, SFTP, SMB and other supported protocols on Linux or Unix-like system.
HDF5 - (v1.8.18)¶
The Hierarchical Data Format (HDF5) is a data model, library, and file format for storing and managing data. It supports an unlimited variety of datatypes, and is designed for flexible and efficient I/O and for high volume and complex data. HDF5 is portable and is extensible, allowing applications to evolve in their use of HDF5. The HDF5 Technology suite includes tools and applications for managing, manipulating, viewing, and analyzing data in the HDF5 format.
Julia - (v1.4.1)¶
Julia is a high-level, high-performance, dynamic programming language. While it is a general purpose language and can be used to write any application, many of its features are well-suited for high-performance numerical analysis and computational science.
MPICH2 - (v3.2)¶
MPICH, formerly known as MPICH2, is a freely available, high performance and widely portable implementation of the Message Passing Interface (MPI) standard. It efficiently supports different computation and communication platforms including commodity clusters, SMPs, massively parallel systems, and high-speed networks.
NCL - (v6.4.0)¶
The NCAR Command Language (NCL) is a free interpreted language designed specifically for scientific data processing and visualization.
Ncview - (v2.1.7)¶
Ncview is a visual browser for netCDF format files. Typically you would use ncview to get a quick and easy, push-button look at your netCDF files. You can view simple movies of the data, view along various dimensions, take a look at the actual data values, change color maps, invert the data, etc.
NetCDF - (4.4.1.1)¶
Network Common Data Form (NetCDF) is a set of software libraries and machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data. It is also a community standard for sharing scientific data.
Python - (3.6.9)¶
Python is an interpreted, high-level, general-purpose programming language.
Szip - (v2.1)¶
Szip compression software, providing lossless compression of scientific data.
UDUNITS - (v2.2.24)¶
The UDUNITS package supports units of physical quantities. Its C library provides for arithmetic manipulation of units and for conversion of numeric values between compatible units. The package contains an extensive unit database, which is in XML format and user-extendable. The package also contains a command-line utility for investigating units and converting values.
XIOS¶
XIOS is library designed to manage NETCDF outputs of climate models.
zlib - (v1.2.11)¶
The zlib compression library provides in-memory compression and decompression functions, including integrity checks of the uncompressed data.