Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Extra Packages for Enterprise Linux (EPEL)

Modo de foco
Extra Packages for Enterprise Linux (EPEL) - Amazon Linux 2023

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Atenção

O AL2 epel Extra habilitou o terceiro EPEL7 repositório. A partir de 2024-06-30, o terceiro EPEL7 o repositório não está mais sendo mantido.

Esse repositório de terceiros não terá atualizações futuras. Isso significa que não haverá correções de segurança para pacotes no repositório EPEL.

Esta seção abordará as opções em AL2 0.2.3 para alguns pacotes encontrados em EPEL.

Extra Packages for Enterprise Linux (EPEL) é um projeto no Fedora comunidade com o objetivo de criar uma grande variedade de pacotes para sistemas operacionais Linux de nível corporativo. O projeto produziu principalmente RHEL and CentOS pacotes. AL2 apresenta um alto nível de compatibilidade com CentOS 7. Como resultado, muitos EPEL7 os pacotes funcionam em AL2.

Atualmente, não há um EPEL or EPEL-semelhante a um repositório para AL2 023. No entanto, há vários pacotes que estavam em EPEL7 que os clientes usaram e AL2 que estão disponíveis em AL2 023 ou têm alternativas em AL2 023. Esta seção abordará alguns desses pacotes e quais são as opções em AL2 023.

Atenção

Adicione somente repositórios projetados para serem usados com AL2 023.

Embora os repositórios projetados para outras distribuições possam funcionar atualmente, não há garantia de que continuarão funcionando com qualquer atualização de pacote no AL2 023 ou com o repositório não projetado para uso com o 023. AL2

Também existem pacotes que podem ser instalados a partir de EPEL no AL2 qual não será adicionado a AL2 023. Os motivos comuns para isso são problemas como o projeto upstream não ser mais mantido ou não ser corrigido CVEs. Esta seção também abordará alguns desses pacotes e quais alternativas existem.

axel- Cliente HTTP/FTP

O axel pacote estava em EPEL7, e nunca foi enviado como parte do Amazon Linux. As alternativas disponíveis em AL2 023 são curl e. wget

Atenção

A -S opção de axel usar um não criptografado http conexão para descobrir espelhos para um arquivo.

É altamente recomendável migrar qualquer uso do axel over para um curl ouwget.

brotlie libbrotli - compressão

Os brotli libbrotli pacotes da mão estavam em EPEL7, enquanto apenas o brotli pacote estava disponível no AL2 núcleo.

Tanto os libbrotli pacotes brotli quanto os estão incluídos em AL2 023.

O brotli pacote pode ser instalado no AL2 023 com o seguinte comando:

[ec2-user ~]$ sudo dnf install brotli

O libbrotli pacote pode ser instalado no AL2 023 com o seguinte comando:

[ec2-user ~]$ sudo dnf install libbrotli

collectd- Daemon de coleta de estatísticas

O collect pacote estava em EPEL7, e também estava disponível no collectd e collectd-python3 AL2 Extras.

O collectd pacote está incluído no AL2 023 e pode ser instalado executando o seguinte comando:

[ec2-user ~]$ sudo dnf install collectd

cpulimit- Limitador de uso da CPU

No Amazon Linux 2023, systemd fornece funcionalidade para limitar o uso da CPU de processos ou grupos de processos. Essa funcionalidade também é fácil de usar para qualquer systemd serviço.

Existem recursos poderosos de controle de recursos fornecidos systemd que podem ser usados para garantir que qualquer tarefa ou grupo de tarefas seja limitado nos recursos que pode consumir. Para obter mais informações, consulte a documentação upstream systemd.resource-control, junto com o. Limitando o uso de recursos do processo em AL2 023 usando systemd

exim- agente de transferência de correio

O exim pacote estava em EPEL7, e anteriormente disponível em AL1. O Amazon Linux 2023 fornece tanto o Mail Transfer Agents postfix quanto o sendmail Mail Transfer Agents (MTAs).

fuse3- Sistema de arquivos no espaço do usuário (FUSE) v3

O fuse3 pacote (incluindo fuse3-libs efuse3-devel) estava em EPEL7. Esses pacotes fazem parte do AL2 023 e cada um pode ser instalado executando o seguinte comando relevante:

[ec2-user ~]$ sudo dnf install fuse3
[ec2-user ~]$ sudo dnf install fuse3-libs
[ec2-user ~]$ sudo dnf install fuse3-devel

ganglia- Sistema de monitoramento distribuído

O ganglia pacote estava em EPEL7, e anteriormente disponível em AL1. Não foi enviado com AL2.

O projeto upstream teve um período de inatividade em que algumas vagas não CVEs estavam sendo atendidas. Embora tenha havido atividade recente no projeto upstream, não está planejado adicionar ganglia ao AL2 023.

git-lfs- controle de versão de arquivos grandes com o Git

O git-lfs pacote estava em EPEL7. No Amazon Linux 2023, o git-lfs pacote está incluído no repositório principal. Em AL2 023, git-lfs pode ser instalado executando o seguinte comando:

[ec2-user ~]$ sudo dnf install git-lfs

haveged- uma fonte de entropia usando o HAVEGE algoritmo

O haveged pacote estava em EPEL7. O Amazon Linux 2023 vem pré-configurado com fontes de entropia, não exigindo o uso de. haveged

inotify-tools- ferramentas de linha de comando inotify

O inotify-tools pacote estava em EPEL7, e está incluído em AL2 023.

nota

No AL2 023, systemd oferece suporte à ativação baseada em caminho, que pode ser usada para agir em eventos, como quando um caminho existe ou muda.

Muito do que inotify-tools é usado agora pode ser melhor realizado de maneira mais confiável usando a ativação de systemd caminhos. Para obter mais informações, consulte systemd.path.

O inotify-tools pacote está incluído no AL2 023 e pode ser instalado executando o seguinte comando:

[ec2-user ~]$ sudo dnf install inotify-tools

iperf- Referência de desempenho TCP/UDP

O pacote da iperf versão 2 estava em EPEL7, e também estava disponível no testing AL2 Extra. e também estava disponível em AL1

nota

O iperf3 pacote também está disponível, fornecendo a versão 3 doiperf.

O iperf pacote está incluído no AL2 023 e pode ser instalado executando o seguinte comando:

[ec2-user ~]$ sudo dnf install iperf

jemalloc- malloc implementação alternativa

O jemalloc pacote estava em EPEL7, e estava disponível no lamp-mariadb10.2-php7.2 e mariadb10.5 AL2 Extras.

O jemalloc pacote está incluído no AL2 023 e pode ser instalado executando o seguinte comando:

[ec2-user ~]$ sudo dnf install jemalloc

libbsd- Biblioteca de funções compatível com BSD

O libbsd pacote estava em EPEL7, e também estava disponível no testing AL2 Extra.

O libbsd pacote está incluído no AL2 023 e pode ser instalado executando o seguinte comando:

[ec2-user ~]$ sudo dnf install libbsd

Os arquivos de desenvolvimento do libbsd podem ser instalados executando o comando a seguir.

[ec2-user ~]$ sudo dnf install libbsd-devel

libserf- Biblioteca de cliente HTTP

O libserf pacote estava em EPEL7. O libserf pacote é fornecido no Amazon Linux 2023. Ele pode ser instalado executando o seguinte comando:

[ec2-user ~]$ sudo dnf install libserf

libzstd- biblioteca de compressão zstd

O libzstd pacote estava no AL2 núcleo, assim como no EPEL7. O libzstd pacote também faz parte do AL2 023.

[ec2-user ~]$ sudo dnf install libzstd

lighttpdservidor web

O lighttpd pacote estava em EPEL7, e anteriormente disponível em AL1. O Amazon Linux 2023 fornece tanto o Apache httpd quanto os servidores nginx web.

lshell- uma concha restrita

O lshell pacote nunca foi enviado como parte do Amazon Linux. Estava disponível em EPEL6. O repositório de pacotes do Fedora explica por lshell que ele não foi empacotado EPEL7 ou Fedora 30. Também foi removido do Debian.

O lshell projeto upstream não está mais sendo mantido ativamente e contém os conhecidos Críticos nãocorrigidos CVEs: CVE-2016-6902e CVE-2016-6903.

A alternativa sugerida no bug do Debian também não rsshé mantida no upstream, com o autor citando problemas de segurança não solucionáveis como o motivo.

Por esses motivos, lshell a adição a AL2 023 não está planejada.

monit- monitor de processos, arquivos, diretórios e dispositivos

No Amazon Linux 2023, systemd fornece uma ampla variedade de funcionalidades para monitorar, iniciar, interromper e reiniciar serviços. Isso inclui reinicializações com limite de taxa, espera entre tentativas de reinicialização e inicialização de outro serviço em caso de falha. Para obter mais informações, consulte a documentação do systemd.service.

No AL2 023, systemd também oferece suporte à ativação baseada em caminho, que pode ser usada para agir em eventos, como quando um caminho existe ou muda. Para obter mais informações, consulte systemd.path.

Há opções de configuração comuns para systemd unidades que permitem especificar dependências, condicionais e ações a serem tomadas em caso de sucesso ou falha. Para obter mais informações, consulte a documentação do systemd.unit.

Existem recursos poderosos de controle de recursos fornecidos systemd que podem ser usados para garantir que qualquer tarefa de monitoramento não use CPU ou memória excessivas. Para obter mais informações, consulte systemd.resource-control.

nodejs

O pacote da nodejs versão 16 estava em EPEL7, e agora nodejs está incluído em AL2 023. No momento em que este artigo foi escrito, as nodejs versões 18 e 20 estavam disponíveis em AL2 023. Você pode instalar nodejs 18 em AL2 023 com o seguinte comando:

[ec2-user ~]$ sudo dnf install nodejs

Você pode instalar nodejs 20 em AL2 023 com o seguinte comando:

[ec2-user ~]$ sudo dnf install nodejs20

perl-Config-General

O perl-Config-General pacote estava em EPEL7, e agora está incluído em AL2 023. Você pode instalar o perl-Config-General pacote em AL2 023 com o seguinte comando:

[ec2-user ~]$ sudo dnf install perl-Config-General

Os módulos Perl também podem ser instalados perguntando DNF para instalar o pacote que fornece um módulo Perl específico. Com esse método, você pode usar o nome mais familiar do módulo Perl em vez do nome do pacote do sistema operacional.

[ec2-user ~]$ sudo dnf install 'perl(Confg::General)'

python2-lockfile- bloqueio de arquivos

O python2-lockfile pacote estava em EPEL7, e AL2 incluiu um python-lockfile pacote. Em AL2 023O Python 2.7 foi substituído pelo Python 3, portanto, uma variante do Python 2 desse pacote não será adicionada ao AL2 023.

A versão Python 3 deste pacote está incluída na AL2 versão 023. Você pode instalar o python3-lockfile pacote no AL2 023 com um dos seguintes comandos:

[ec2-user ~]$ sudo dnf install python3-lockfile

Módulos Python também podem ser instalados perguntando DNF para instalar o pacote que fornece um módulo Python específico.

[ec2-user ~]$ sudo dnf install 'python3dist(lockfile)'

python2-rsa- Python RSA puro

O python2-rsa pacote estava em EPEL7, e AL2 incluiu um python2-rsa pacote. Em AL2 023O Python 2.7 foi substituído pelo Python 3, portanto, uma variante do Python 2 desse pacote não será adicionada ao AL2 023.

A versão Python 3 deste pacote está incluída na AL2 versão 023. Você pode instalar o python3-rsa pacote no AL2 023 com um dos seguintes comandos:

[ec2-user ~]$ sudo dnf install python3-rsa

Módulos Python também podem ser instalados perguntando DNF para instalar o pacote que fornece um módulo Python específico.

[ec2-user ~]$ sudo dnf install 'python3dist(rsa)'

python2-simplejson- Rotinas JSON para Python 2

O python2-simplejson pacote estava em EPEL7. Em AL2 023O Python 2.7 foi substituído pelo Python 3, portanto, uma variante do Python 2 desse pacote não será adicionada ao AL2 023.

A versão Python 3 deste pacote está incluída na AL2 versão 023. Você pode instalar o python3-simplejson pacote em AL2 023 com o seguinte comando:

[ec2-user ~]$ sudo dnf install python3-simplejson

Módulos Python também podem ser instalados perguntando DNF para instalar o pacote que fornece um módulo Python específico.

[ec2-user ~]$ sudo dnf install 'python3dist(simplejson)'

rkhunter- Caçador de rootkits

O rkhunter pacote está incluído em AL2 023 junto comchkrootkit.

[ec2-user ~]$ sudo dnf install rkhunter
[ec2-user ~]$ sudo dnf install chkrootkit

rssh- um shell restrito para uso com o OpenSSH

O rssh pacote estava em EPEL7. O rsshpacote upstream não é mantido, com o autor citando problemas de segurança não solucionáveis como o motivo.

Com o autor citando problemas de segurança não solucionáveis, a adição rssh a AL2 023 não está planejada.

sscg- gerador de certificados SSL autoassinado

O sscg pacote estava no AL2 núcleo, assim como no EPEL7. O sscg pacote também faz parte do AL2 023.

[ec2-user ~]$ sudo dnf install sscg

stress- Teste de estresse

O stress pacote estava em EPEL7, e também estava disponível em AL1

O stress pacote está incluído no AL2 023 e pode ser instalado executando o seguinte comando:

[ec2-user ~]$ sudo dnf install stress

stress-ng- Teste de estresse

O stress-ng pacote estava em EPEL7, e também estava disponível no testing AL2 Extra.

O stress-ng pacote está incluído no AL2 023 e pode ser instalado executando o seguinte comando:

[ec2-user ~]$ sudo dnf install stress-ng

tmpwatch- remove arquivos com base na hora do último acesso

No Amazon Linux 2023, essa funcionalidade é fornecida pelo systemd-tmpfiles.

xmlstarlet- utilitários XML de linha de comando

O xmlstarlet pacote estava em EPEL7, e não está disponível em AL2 023.

O pacote upstream não foi tocado em mais de 9 anos (a última atualização foi em agosto de 2014). Por mais quatro anos (desde pelo menos julho de 2010), uma solicitação por um novo mantenedor ficou sem resposta. É por esse motivo que não está planejado xmlstarlet adicionar AL2 023.

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.