EuroLinux 9.0

EuroLinux 9.0 released

We released version 9.0 of the EuroLinux operating system. This release focuses on providing improved default cryptographic policies, a 5.14 kernel, a graphical management interface via a web panel, and improvements related to cloud, virtualization and containerization. “Nine” also introduces a major update in the form of the GNOME 40 desktop environment (with modern GTK 4).

On June 13, 2022, we released version 9.0 of the EuroLinux operating system. It is compatible with the latest upstream release. This release focuses on providing improved default cryptographic policies, a 5.14 kernel, a graphical management interface via a web panel, and improvements related to cloud, virtualization and containerization. “Nine” also introduces a major update in the form of the GNOME 40 desktop environment (with modern GTK 4). An important change for those who want to use EuroLinux on x86_64 architecture, is the need to have a processor supporting x86_64-v2 microarchitecture (also on virtual machines)

Open Core

Since version 8.3, the EuroLinux operating system is offered in an Open Core model – both as a paid subscription and free of charge. Customers and the community get access to the software at the same time, in the same version and in the same repositories.

The paid subscription additionally provides:

  • manufacturer’s technical support
  • access to errata files
  • access to additional intermediate packages
  • the possibility to influence product development.

Supported system versions

We provide all the officially supported versions of the Enterprise Linux family of systems:

  • 9 – fully supported until 30 June 2032
  • 8 – fully supported until 30 June 2029
  • 7.9 fully supported until 31 July 2024
  • 6.10 the system is supported by EuroES (Extended Support – individual subscription).

Open Buildroots

EuroLinux version 9 and 8 is the only system to officially provide entire build trees and so-called buildroots. This streamlines software development for developers and advanced users.

Buildroot x86_64

Example dnf/yum configuration for use in building packages:

 

[baseos-all]
name = EuroLinux 9 BaseOS ALL REPO (NOT SUPPORTED)
baseurl=https://fbi.cdn.euro-linux.com/dist/eurolinux/server/9/x86_64/BaseOS/all
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-eurolinux9

[appstream-all]
name = EuroLinux 9 AppStream ALL REPO (NOT SUPPORTED)
baseurl=https://fbi.cdn.euro-linux.com/dist/eurolinux/server/9/x86_64/AppStream/all
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-eurolinux9

[crb-all]
name = EuroLinux 9 CRB ALL REPO (NOT SUPPORTED)
baseurl=https://fbi.cdn.euro-linux.com/dist/eurolinux/server/9/x86_64/CRB/all
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-eurolinux9

[ha-all]
name=EuroLinux 9 HighAvailability All
baseurl=https://fbi.cdn.euro-linux.com/dist/eurolinux/server/9/x86_64/HighAvailability/all/
gpgcheck=1
enabled=1
gpgkey=file:///usr/share/distribution-gpg-keys/eurolinux/RPM-GPG-KEY-eurolinux9

[rs-all]
name=EuroLinux 9 ResilientStorage All
baseurl=https://fbi.cdn.euro-linux.com/dist/eurolinux/server/9/x86_64/ResilientStorage/all/
gpgcheck=1
enabled=1
gpgkey=file:///usr/share/distribution-gpg-keys/eurolinux/RPM-GPG-KEY-eurolinux9

Buildroot i686

EuroLinux 9 and 8 also provide packages in the i686 architecture for building 32-bit applications. These allow you to create environments that require 32-bit libraries to ensure backward compatibility. An example of a yum.conf configuration used in a tool such as mock:

 

[baseos-all]
name = EuroLinux 9 BaseOS ALL REPO (NOT SUPPORTED)
baseurl=https://fbi.cdn.euro-linux.com/dist/eurolinux/server/9/i686/BaseOS/all
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-eurolinux9

[appstream-all]
name = EuroLinux 9 AppStream ALL REPO (NOT SUPPORTED)
baseurl=https://fbi.cdn.euro-linux.com/dist/eurolinux/server/9/i686/AppStream/all
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-eurolinux9

[crb-all]
name = EuroLinux 9 CRB ALL REPO (NOT SUPPORTED)
baseurl=https://fbi.cdn.euro-linux.com/dist/eurolinux/server/9/i686/CRB/all
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-eurolinux9

Forks and dedicated EuroLinux versions

As an organization we have been supporting various systems from the Enterprise Linux family since the very beginning. Since version 8 we have gained new abilities – in addition to the basic system we have the ease of building and maintaining dedicated systems that are forks of EuroLinux and special purpose Linux distributions (including custom built systems). With each release EuroLinux is tested many times. We check subsystems and build artifacts, that is, components of the system. All this is done so that creating a fork as well as a dedicated distribution is as easy as possible and gives the expected, reproducible results.

Universal migration scripts

One of the important elements of our offer are universal migration scripts. Currently they support migration to EuroLinux from Enterprise systems in the following versions:

  • Red Hat Enterprise Linux 7, 8, 9
  • AlmaLinux 8, 9
  • CentOS 7, 8
  • Oracle Linux 7, 8
  • Rocky Linux 8.

The scripts also offer experimental support for:

  • CentOS 9 Stream.

When stable versions of Oracle Linux 9 and Rocky Linux 9 are released – the migration support will also be applicable to these systems.

The migration scripts along with a description of the migration process can be found in the Migration Scripts GitHub repository. The latest versions of the scripts include enhancements to preserve packages from other distributions (however, this may imply the use of third-party software). We have described the migration process here. There is also a video tutorial there.

Upgrade from a lower version of Enterprise Linux to a higher version

EuroLinux is part of the ELevate Project. The project is currently enabling the transition from CentOS 7 to EuroLinux 8 and is under constant development. Instructions for using the tool will appear soon on our website.

Additional modules (Add-On) in each system

EuroLinux is a complete solution, including as a standard the modules that are available at additional cost in other distributions. They extend the functionality of the system and increase its technical value. Among them one can distinguish: High Availability and Resilient Storage. In the near future we will also make the NFV and RT repositories available.

Authorized training

We are also preparing training on Enterprise Linux 9 based on EuroLinux 9. Already in Q3 of this year, together with partners, we will conduct trainings on “nine” at the following levels:

  • Enterprise Linux System Administration I
  • Enterprise Linux System Administration II.

In the long run, the training that will also be adapted to the ninth edition will be the following:

  • Enterprise Linux Real Engineer
  • Enterprise Linux Ansible Engineer.

Updated training syllabuses will be on our website soon.

We also plan to provide a page to verify certificates by name and certificate number.

Open documentation and JumpStart

Open documentation is available for EuroLinux. We wanted to be as transparent as possible and to be able to involve the community, which makes the following possible:

  • a repeatable documentation process – any user can build it and run it locally
  • submitting ideas – our engineers will be happy to take on topics that the community feels are important and need clarification
  • submitting fixes – anyone can submit their own fixes to the documentation
  • submitting your own documentation to become part of the EuroLinux documentation.

The open source documentation is available at docs.euro-linux.com and hosted using the GitHub Pages mechanism. This is a new project, so the documentation is being gradually added.

New container images

Updated EuroLinux 9 container images can be found in Docker Hub and Quay.io container registries:

All the available versions can be found here (Docker) and here (Quay).

New Vagrant boxes

Vagrant boxes for VirtualBox, libvirt and VMware Workstation are available at the following address:

All the available versions can be found here.

EuroLinux Gaia 3.0 – build your own Linux platform

EuroLinux Gaia is a proprietary tool that allows you to build (compile) an operating system yourself from source files in your own customer infrastructure. EuroLinux 9 x86_64 was built using the Gaia 3.0 stack, and we are currently building EuroLinux 9 ARM64 (aarch64) with an updated rebuild stack. Improvements to EuroLinux Gaia 3.0 include.:

  • clear web interface with LDAP/IPA login support
  • simple REST API using YAML
  • administration panel
  • role division – builder, quality engineer, publisher
  • improved resource usage by using parallel builds
  • automation of log and artifact centralization
  • creation of external repositories according to rules
  • running the agent on any user with appropriate permissions
  • new gaia-build console interface that can also invoke builds on the local system.

With the EuroLinux Gaia solution the customer receives:

  • EuroLinux Gaia build system
  • software comparison system with test oracle
  • Battery Repositories, which are packages not included in the distribution, necessary for building it
  • internal EuroLinux Gaia documentation for building the system
  • direct support (on-site, telephone, e-mail) from a EuroLinux Release Engineer
  • Golden Key subscription.

Release notes

Release Notes are available in open documentation: EuroLinux 9.0 Release Notes

System installation and installation media

An installation of the system, along with information on where to download the installation media, is described in the open documentation – EuroLinux 9 Jump Start

The installation images are available at: https://fbi.cdn.euro-linux.com/isos/

Plans for the future

Stay tuned to our blog in the near future for additional enhancements and releases:

  • the availability of ARM64 version
  • the availability of EuroLinux 9 images in clouds (e.g. AWS, Azure, Google Cloud Platform)
  • further improvements with technical advice.

Upcoming a unique product on the market – EuroLinux Desktop

We will soon inform you in more detail about a surprise – a new distribution based on a stable core, which is undoubtedly EuroLinux. EL Desktop, as it is referred to, is a Linux offering for Microsoft Windows users. It provides improvements (including support for many higher versions of the Linux kernel), extensive multimedia support, office suites and a new friendly look. The official name is still under discussion, but the project is tentatively called EL Desktop.

Authors

The blog articles are written by people from the EuroLinux team. We owe 80% of the content to our developers, the rest is prepared by the sales or marketing department. We make every effort to ensure that the content is the best in terms of content and language, but we are not infallible. If you see anything that needs to be corrected or clarified, we'd love to hear from you.