Lançamento do AlmaLinux 9.8 e 10.2

Foi lançada a versão do distribuidor AlmaLinux 10.2, além de uma atualização da versão anterior — AlmaLinux 9.8. Os lançamentos estão sincronizados com o Red Hat Enterprise Linux 9.8 e 10.2, e contêm todas as mudanças propostas nessas versões. As imagens de instalação foram preparadas para as arquiteturas x86_64_v3, x86_64_v2, ARM64, ppc64le e s390x na forma de imagem de inicialização (1 GB), mínima (1,6 GB) e completa (10 GB). Mais tarde, serão formadas versões Live com GNOME, KDE, MATE e Xfce, assim como imagens para placas Raspberry Pi, containers, WSL (Windows Subsystem for Linux) e plataformas em nuvem.

O distribuidor é, tanto quanto possível, binariamente compatível com o Red Hat Enterprise Linux e pode ser usado como uma alternativa ao RHEL 10.2 e ao CentOS 10 Stream. Além do rebranding e remoção de pacotes específicos do RHEL, o AlmaLinux 10.2 apresenta as seguintes diferenças em relação ao RHEL 10.2:

  • Foi publicado o repositório de pacotes, construídos para a arquitetura i686, assim como imagens de containers no formato Docker para sistemas x86 de 32 bits. A Red Hat abandonou a construção de versões de 32 bits para a arquitetura x86 na versão do RHEL 7, lançada em 2014. Na linha do CentOS 7, a construção de pacotes de 32 bits foi continuada pela equipe CentOS Linux AltArch SIG, mas a partir da linha CentOS 8, a construção de tais versões foi interrompida. A razão para o ressurgimento das compilations para a arquitetura i686 no AlmaLinux foi o desejo de permitir a execução de aplicações mais antigas, disponíveis apenas na forma de arquivos executáveis para sistemas de 32 bits. As compilações também podem ser úteis para criar ambientes de 32 bits para testes de código em sistemas de integração contínua e para executar containers para programas de 32 bits.
  • O suporte ao sistema de arquivos Btrfs foi restaurado. Foi adicionada a possibilidade de particionar unidades usando Btrfs no instalador, garantindo a instalação do módulo do kernel btrfs.ko, restaurado o conjunto de utilitários btrfs-progs, bem como realizada a adaptação do gerenciamento de armazenamento para Btrfs e verificada a funcionalidade dos pacotes bcc, buildah, cockpit, ignition, libblockdev, libguestfs, osbuild, osbuild-composer, podman, pykickstart, python-blivet, skopeo, udisks2 e virt-v2v em ambientes com Btrfs. A Red Hat declarou o sistema de arquivos Btrfs obsoleto na versão RHEL 7.4 (2017) e encerrou completamente seu suporte na linha RHEL 8.
  • O repositório de pacotes CRB (CodeReady Builder) está ativado por padrão, contendo uma seleção de pacotes que não são oferecidos no Red Hat Enterprise Linux por padrão, como aplicativos para desenvolvedores, bibliotecas adicionais e wrappers, além de pacotes com dados de depuração, documentação, arquivos de cabeçalho, builds estáticos e exemplos de código (pacotes «-devel», «-example», «-doc» e «-static»). Entre outras coisas, o CRB contém bibliotecas utilizadas como dependências nos pacotes do repositório.
    EPEL (Pacotes Extras para Linux Empresarial).
  • Pacotes foram criados para a instalação de drivers NVIDIA e da pilha CUDA. Os drivers podem ser usados em configurações com UEFI Secure Boot. Os módulos de kernel do conjunto de drivers proprietários da NVIDIA não podem ser carregados em modo UEFI Secure Boot, pois não têm assinatura digital do distribuidor. Essa limitação
    foi contornada pelo uso dos módulos de kernel abertos desenvolvidos pela NVIDIA, baseados nos quais foi criado o pacote nvidia-open-kmod com módulos assinados digitalmente pelo AlmaLinux. Um pacote separado, almalinux-release-nvidia-driver, foi configurado com o repositório externo suportado pela NVIDIA, do qual são baixados os drivers CUDA e componentes proprietários do driver NVIDIA, que operam no espaço do usuário.
  • Foram criadas compilações separadas para a segunda versão da microarquitetura x86-64 (x86-64-v2), que são fornecidas paralelamente às compilações base x86-64, feitas com otimizações para a microarquitetura x86-64-v3, que é utilizada no RHEL 10. O suporte adicional para x86-64-v2 permite garantir compatibilidade com CPUs anteriores, como Intel Haswell e AMD Excavator, projetadas antes de 2013. Além dos repositórios padrão, as compilações x86-64-v2 também foram preparadas para pacotes do repositório EPEL.
  • Retornadas implementações de servidor e cliente do protocolo SPICE, permitindo o trabalho remoto com uma área de trabalho funcionando em um ambiente virtual sob QEMU/KVM. Ao contrário dos protocolos VNC e RDP, no SPICE, a renderização do conteúdo da tela e o processamento de fluxos de áudio são feitos do lado do cliente, e não no servidor. No RHEL, o suporte ao SPICE foi encerrado na versão 9.0.
  • Retornado o uso do registrador de processador %rbp como ponteiro base para o quadro da pilha, contendo endereços de retorno e variáveis de função (frame pointer). O uso do ponteiro de quadro de pilha permite aproveitar capacidades adicionais para rastreamento e perfilamento do sistema na distribuição.
  • Implementada a capacidade de usar hypervisor KVM em sistemas com processadores IBM POWER. No RHEL, esse suporte foi interrompido na versão 9.0.
  • O repositório é suportado
    Synergy, que contém pacotes diferentes do Red Hat Enterprise Linux. Atualmente, no repositório Synergy, já estão publicados pacotes com o ambiente de desktop Pantheon, desenvolvido pelo projeto Elementary OS, e a ferramenta Warpinator, destinada à troca de arquivos criptografados entre dois computadores.
  • Implementada a capacidade de inicialização em modo UEFI Secure Boot para sistemas com processadores Intel/AMD e ARM.
  • Apoio foi restaurado para mais de 150 dispositivos de hardware que não eram suportados no RHEL 10.2. Por exemplo, os identificadores de dispositivos PCI mais antigos foram restaurados nos drivers:
    • aacraid — Dell PERC2, 2/S, 3/S, 3/Di, Produtos Avançados Adaptec de Raid, HP NetRAID-4M, IBM ServeRAID & ICP SCSI
    • be2iscsi — Emulex OneConnect Open-iSCSI para BladeEngine 2 e 3
    • be2net — Adaptadores Emulex BladeEngine 2 e 3 *
    • hpsa — Controlador HP Smart Array
    • lpfc — Emulex LightPulse Fibre Channel SCSI
    • megaraid_sas — Broadcom MegaRAID SAS
    • mlx4_core — Mellanox Gen2 e ConnectX-2
    • mpt3sas — LSI MPT Fusion SAS 3.0
    • mptsas — Host Fusion MPT SAS
    • qla2xxx — QLogic Fibre Channel HBA
    • qla4xxx — QLogic iSCSI HBA.

O distribuidor AlmaLinux foi criado pela CloudLinux em resposta ao encerramento prematuro do suporte ao CentOS 8 pela Red Hat (o lançamento de atualizações para o CentOS 8 foi interrompido no final de 2021, e não em 2029, como os usuários esperavam). O projeto é supervisionado por uma organização sem fins lucrativos, a AlmaLinux OS Foundation, que foi criada para desenvolver em uma plataforma neutra com a participação da comunidade e usando um modelo de governança semelhante ao utilizado no projeto Fedora. O distribuidor é gratuito para todas as categorias de usuários. Todo o trabalho do AlmaLinux é publicado sob licenças livres.

Além do AlmaLinux, como alternativa ao clássico CentOS, estão posicionados Rocky Linux (desenvolvido pela comunidade sob a liderança do fundador do CentOS), Oracle Linux, SUSE Liberty Linux e EuroLinux. Além disso, a Red Hat ofereceu a possibilidade de uso gratuito do RHEL em organizações que desenvolvem software livre e em ambientes de desenvolvedores individuais com até 16 sistemas virtuais ou físicos.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster