CICC Software

The base operating system for almost all components of the CICC is the Linux OS. Linux has also been chosen as the base OS in the wLCG and UMD projects. Since the CICC is also an element of the global computing structure of the wLCG grid, software of an intermediate level of resource integration into the UMD‑4 grid is installed on the computing machines and many servers, as well as on interactive machines.

The following work was completed in 2026:

  • Migration to ARC7
  • dCache version 11 installed
  • EOS — new version
  • SLURM — rebuilding without the ability to monopolize all resources
  • SE  organizations for NEVOD, Taiga, Comet
  • Work with GGUS tickets
  • VOMS has been replaced by IAM.

2026Q3: 

Basic     Software:

Alma Linux 9.6
EOS 
dCache
EOSCTA
SLURM 25.05.3
grid UMD4 + EPEL (current version)
UMD4/5 + EPEL (current version)
ARC-CE
IAM
Alice VObox
cvmfs
openafs

2025Q4:

Support for the RHEL7 OS distribution and its clones — SL7, SLC7, CentOS7 — has ended. On most CICC machines (Tier2, Tier1), we are switching to Alma Linux 9. This OS is an almost complete clone of RHEL9. Alice VObox

Basic     Software:

Scientific Linux 7.9 и Alma Linux 9.6
EOS  5.2.32
dCache 8.2,
EOSCTA
cvmfs
openafs
SLURM 25.05.3
VOMS ---> IAM
Alice VObox
grid UMD4 + EPEL (currentversion)
UMD4/5 + EPEL (currentversion)
ARC-CE

 

For NICA:

FairSoft

FairRoot

MPDroot

User support tools and utilities:

XFree86 graphical shell

Gnome and KDE desktop support

Compilers:

  • gcc
  • g++
  • fc   * FLAGS: -O2 -pthread -fPIC -m32
  • gfortran  4.4.7 (f2c FORTRAN to C converter)
  • f78
  • ifort
  • g77
  • fort77 (Runs f2c and then uses gcc or g++)
  • f2py Fortran to Python interface generator

Editors:
emacs (X terminal editor) Very feature-rich, but quite complex for inexperienced users.
sed utility for processing text files.
vi text editor gawk GNU awk (used for processing formatted filesIt’s better to simply call awk.

Debuggers:
make, gmake, imake

Web browsers:
Mozilla, Konqueror, Netscape

LibreOffice

Databases: mysql, postgresq, db4, qt-mysql

Packages for working with graphics:

ImageMagic, grace, etc.

Eclipse:  An integrated development environment (IDE).It is used to create various end-to-end computing solutions for a variety of software runtime environments.

/usr/bin/ar: Archiving program – creating, modifying, and extracting archive data, including libraries.
/usr/bin/ranlib: Prints the contents of an archive. The list of indexes is stored in the same directory.
/usr/bin/nm – Prints a list of symbols in an archive
/usr/bin/ld – The linker creates an executable module

Programming languages:

  • perl
  • python
  • java

 

2025Q2:

Support for the RHEL7 OS distribution and clones — SL7, SLC7, Centos7 has ended. On most CICC computers  (Tier 2, Tier 1) we are   switching to the OS Alma Linux 9 . This OS is almost a complete clone of RHEL9.

ОС: AlmaLinux9  (EOS, EOSCTA, dCache, VMs, WNs)

EOS: dCache Enstore

BATCH:  SLURM

cvmfs

openafs

VOMS

grid  UMD4 + EPEL (current versions)

ARC (Advanced Resource Connector)

CVMFS

AFS

Alice VObox

 

 

===============================================

Archive