Descontinuações no AL2023 - Amazon Linux 2023

Descontinuações no AL2023

Esta seção descreve funcionalidades que existem no AL2023 e provavelmente serão removidas em uma versão futura do Amazon Linux. Cada seção descreverá a funcionalidade e quando se espera que ela seja removida do Amazon Linux.

nota

Esta seção será atualizada ao longo do tempo, à medida que o ecossistema do Linux evoluir e as futuras versões principais do Amazon Linux estiverem mais próximas do lançamento.

Suporte ao runtime x86 (i686) de 32 bits

O AL2023 mantém a capacidade de executar binários x86 (i686) de 32 bits. É provável que a próxima versão principal do Amazon Linux não ofereça mais suporte à execução de binários de espaço de usuário de 32 bits.

aspell

Embora o AL2023 seja distribuído com o pacote aspell, ele foi descontinuado e será removido na próxima versão principal do Amazon Linux. Os clientes devem migrar para substitutos modernos, como hunspell ou enchant2.

A descontinuação de aspell no AL2023 segue uma mudança da comunidade em geral, como a descontinuação de aspell no Fedora.

Berkeley DB (libdb)

O AL2023 é distribuído com a versão 5.3.28 da biblioteca Berkeley DB (libdb). Esta é a última versão do Berkeley DB antes da mudança da licença Sleepycat menos restritiva para a licença GNU Affero GPLv3 (AGPL).

Há alguns pacotes no AL2023 que permanecem dependentes do Berkeley DB (libdb), e a biblioteca será removida na próxima versão principal do Amazon Linux.

nota

O gerenciador de pacotes dnf no AL2023 mantém suporte somente leitura para um banco de dados rpm no formato Berkeley DB (BDB). Esse suporte será removido na próxima versão principal do Amazon Linux.

A descontinuação de libdb segue uma mudança da comunidade em geral, como a descontinuação de libdb no Fedora.

cron

O pacote cronie foi instalado por padrão na AMI AL2, fornecendo suporte para a forma crontab tradicional de programar tarefas periódicas. No AL2023, cronie não está incluído por padrão. Portanto, o suporte a crontab não é mais fornecido por padrão.

No AL2023, você também pode instalar o pacote cronie para usar trabalhos cron clássicos. Recomendamos que você migre para temporizadores systemd devido à funcionalidade adicional fornecida pelo systemd.

É possível que uma versão futura do Amazon Linux, possivelmente a próxima versão principal, não inclua mais suporte a trabalhos cron clássicos e conclua a transição para temporizadores systemd. Recomendamos que você deixe de usar cron.

IMDSv1

Por padrão, as AMIs do AL2023 são configuradas para serem inicializadas no modo somente IMDSv2, desabilitando o uso de IMDSv1. Ainda existe a opção de usar o AL2023 com o IMDSv1 habilitado. É provável que uma versão futura do Amazon Linux imponha somente IMDSv2.

Para obter mais informações sobre a configuração do IMDS para AMIs, consulte Configurar a AMI no Guia do usuário do Amazon EC2.

pcre versão 1

O pacote pcre legado foi descontinuado e será removido na próxima versão principal do Amazon Linux. O pacote pcre2 é o sucessor. Embora as primeiras versões do AL2023 tenham sido distribuídas com um número limitado de pacotes compilados em pcre, esses pacotes serão migrados para pcre2 no AL2023. A biblioteca pcre descontinuada permanecerá disponível no AL2023.

nota

A versão descontinuada de pcre não receberá atualizações de segurança durante toda a vida útil do AL2023. Para obter mais informações sobre o ciclo de vida do suporte a pcre e a quantidade de tempo em que o pacote receberá atualizações de segurança, consulte as declarações de suporte sobre o pacote pcre.

A descontinuação de pcre em favor de pcre2 segue uma mudança da comunidade em geral nesse sentido, como a descontinuação de pcre no Fedora.

System V init (sysvinit)

Embora o AL2023 mantenha a compatibilidade com versões anteriores dos scripts do serviço System V (init), o projeto de systemd upstream, como parte de seu lançamento v254, anunciou a descontinuação do suporte aos scripts do serviço System V e indicou que o suporte será removido em uma versão futura do systemd. Para obter mais informações, consulte systemd.

O AL2023 manterá a compatibilidade com versões anteriores dos scripts do serviço System V (init), mas os usuários são incentivados a migrar para o uso de arquivos de unidade nativos de systemd para estarem preparados para quando o suporte aos scripts do serviço System V (init) for removido do Amazon Linux, provavelmente na próxima versão principal.

Descontinuação dos pacotes em fim da vida útil

Cada pacote disponível no AL2023 tem uma declaração de suporte associada que abrange informações específicas do Amazon Linux. Essas declarações abrangem o núcleo do sistema operacional e sua vida útil, além de pacotes como PHP no AL2023 e Python no AL2023, em que o AL2023 é distribuído com diversas versões e cada uma recebe suporte pela duração do projeto de código aberto upstream.

No AL2023, você pode obter informações sobre o suporte aos pacotes usando o gerenciador de pacotes dnf. Para obter mais informações, consulte Obtendo informações de suporte do pacote.

Quando um pacote deixa de receber suporte antes do final da versão principal do Amazon Linux, deve-se presumir que esse pacote foi descontinuado e não estará presente na próxima versão principal do Amazon Linux.

Para pacotes como PHP no AL2023 e Python no AL2023, em que cada versão principal do Amazon Linux foi distribuída com várias versões, cada uma com um ciclo de vida de suporte diferente, é provável que continuem presentes nas novas versões principais do Amazon Linux, embora com pouca ou nenhuma sobreposição das versões principais dos pacotes. É recomendável conhecer os cronogramas de suporte aos pacotes do Amazon Linux ao selecionar dependências.