Introduction

Scope

This document describes the installation process of the ELT Linux Development Environment (DevEnv).

The main aim of this installation guide is to provide a simple but robust installation process that guarantees that, when completed, all systems are configured the same way: with the same packages, tools and services. The process finishes with a system ready for software development for the ELT project.

The document is addressed to system managers at ESO and at external contractors in charge of the installation and maintenance of systems supporting the ELT DevEnv. However the process is simple enough so that also developers with same basic knowledge in system administration can get the ELT DevEnv installed by themselves in their own systems: desktops, laptops or virtual machines.

This document applies to all system installations belonging to the ELT programme that will be developed by ESO or by external contractors.

Document structure

The document first describes some particularities of the installation process, like releases and the ESO repository. It continues later describing the HW requirements, the documentation available and precise instructions on how to prepare and complete the installation. Finally the document covers also the process to perform upgrades and indicates how to obtain ESO support in case of problems.

Acronyms

ESO

European Southern Observatory

CentOS

Community Enterprise Operating System

DevEnv

ELT Linux Development Environment

ELT

Extremely Large Telescope

OS

Operating System

RPM

RedHat Package Manager

TBC

To Be Confirmed

TBD

To Be Defined

Fedora

Linux distribution developed by the community-supported Fedora Project

AlmaLinux

Linux distribution developed by the community-supported AlmaLinux OS Foundation

Conventions

Courier font is used to indicate text displayed by, or to be entered into the system. Bold font for entered text, selected text or clicks in window buttons. Italicized text in angled brackets indicates placeholders or descriptions of fields.