Базовой операционной системой практически всех компонентов ЦИВК является OC Linux. Linux выбран и в качестве базовой ОС в проектах wLCG и UMD. Так как ЦИВК является также и элементом мировой вычислительной структуры грид wLCG, то на счетных машинах и многих серверах, а так же на интерактивных машинах установлено ПО промежуточного уровня интеграции ресурсов в грид UMD-4 .
2025Q4:
Базовое ПО:
Scientific Linux 7.9 и Alma Linux 9.6
EOS 5.2.32
dCache 8.2
EOSCTA
SLURM 25.05.3
grid UMD4 + EPEL (current version)
UMD4/5 + EPEL (current version)
ARC-CE
VOMs
Alice VObox
cvmfs
openafs
Для экспериментов NICA :
FairSoft
FairRoot
MPDroot
Cредства и утилиты поддержки работы пользователей:
графическая оболочка XFree86
поддержка «рабочего стола» Gnome и KDE
Компиляторы:
- gcc
- g++
- fc * FLAGS: -O2 -pthread -fPIC -m32
- gfortran (f2c FORTRAN to C converter)
- f78,
- ifort
- g77
- fort77 (Выполняет f2c, а затем использует gcc или g++)
- gfortnan
- (f2c перекодировщик из FORTRAN в C )
- ifort — invokes the Intel(R) Fortran Compiler (version 13.1.3)
- f2py Fortran to Python interface generator
Редакторы:
- emacs ( редактор (в X терминале) Очень многофукционален, но весьма сложен для неопытных пользователей.
- sed утилита для обработки текстовых файлов.
- vi текстовый редактор
- gawk GNU awk (используется для обработки форматированных текстовых файлов). Лучше вызывать просто awk
Oтладчики: ddd, gdbm jdb
Средства сборки: make,gmake,imake
Web-браузеры: Mozilla, Konqueror, Netscape
Утилиты работы с Интернет: lynx, pine, ssh, ftp и т.п.
Офисный пакет: LibreOffice
Базы данных: mysql, postgresq, db4, qt-mysql
Пакеты для работы с графическими изображениями: ImageMagic, grace и т.п.
eclipse интегрированная среда для построения интегрированных сред разработки (IDE). Используется для создания различных сквозных вычислительных решений для множества сред выполнения программ.
/usr/bin/ar программа архивации – создание, модификация, извлечение данных архива, в том числе и библиотек
/usr/bin/ranlib – печатает содержимое архива Список индесов хранится в этом же архиве.
/usr/bin/nm – печатает список символов в архиве
/usr/bin/ld – редактор связей создает выполняемый модуль
Языки программирования:
- perl скриптовый язык
- python высокоуровневый язык программирования общего назначения
- java объектно-ориентированный язык программирования
2025Q2
Поддержка дистрибутива ОС RHEL7 и клонов — SL7, SLC7, Centos7 закончилась. На большинстве машин ЦИВК (Тир2, Тир1) мы переходим на ОС Alma Linux 9. Эта ОС является почти полным клоном RHEL9.
ОС: AlmaLinux9
EOS
EOSCTA
dCache
Enstore
BATCH: SLURM
cvmfs
openafs
VOMS
grid UMD4 + EPEL (current versions)
ARC (Advanced Resource Connector)
2025Q1:
ОС: AlmaLinux9 ( at EOS, EOSCTA, dCache, VMs)
ОС: Scientific Linux release 7.9 (WNs)
EOS: 5.2.31(constantly changing)
EOSCTA dCache Enstore
BATCH: SLURM cvmfs openafs
VOMS
grid UMD4 + EPEL (current versions)
ARC (Advanced Resource Connector)
CVMFS
AFS
Alice VObox
=================================================================