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
ESOEuropean Southern Observatory
CentOSCommunity Enterprise Operating System
DevEnvELT Linux Development Environment
ELTExtremely Large Telescope
OSOperating System
RPMRedHat Package Manager
TBCTo Be Confirmed
TBDTo Be Defined
FedoraLinux distribution developed by the community-supported Fedora Project
AlmaLinuxLinux 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.