Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

Extra Packages for Enterprise Linux (EPEL) - Amazon Linux 2023

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Extra Packages for Enterprise Linux (EPEL)

aviso

El AL2 epel Extra habilitó a terceros EPEL7 . A partir del 30 de junio de 2024, el tercero EPEL7 el repositorio ya no se mantiene.

Este repositorio de terceros no tendrá actualizaciones en el futuro. Esto significa que no habrá correcciones de seguridad para los paquetes del repositorio de EPEL.

En esta sección se tratarán las opciones de la versión AL2 0.2.3 para algunos paquetes que se encuentran en EPEL.

Extra Packages for Enterprise Linux (EPEL) es un proyecto de Fedora comunidad con el objetivo de crear una amplia gama de paquetes para sistemas operativos Linux de nivel empresarial. El proyecto ha producido principalmente RHEL y CentOS paquetes. AL2 presenta un alto nivel de compatibilidad con CentOS 7. Como resultado, muchos EPEL7 los paquetes funcionan AL2.

Actualmente no hay un EPEL o EPEL-como un repositorio para AL2 023. Sin embargo, hay varios paquetes que estaban en EPEL7 que los clientes han utilizado y AL2 que están disponibles en el AL2 023 o tienen alternativas en el AL2 023. En esta sección se tratarán algunos de estos paquetes y las opciones disponibles en AL2 el 023.

aviso

Agregue únicamente los repositorios diseñados para usarse con AL2 023.

Si bien los repositorios diseñados para otras distribuciones pueden funcionar hoy en día, no hay garantía de que continúen haciéndolo con cualquier actualización de paquete en AL2 023 o con el repositorio que no esté diseñado para usarse con 023. AL2

También hay paquetes desde los que se pueden instalar EPEL en el AL2 que no se añadirá al AL2 023. Las razones más comunes para ello son problemas como el hecho de que el proyecto inicial ya no se mantenga o no se esté solucionando. CVEs En esta sección también se tratarán algunos de estos paquetes y las alternativas que existen.

axel- Cliente HTTP/FTP

El axel paquete estaba en EPEL7, y nunca se ha distribuido como parte de Amazon Linux. Las alternativas disponibles en AL2 023 son curl ywget.

aviso

La -S opción de utilizar un axel archivo no cifrado http conexión para detectar réplicas de un archivo.

Se recomienda encarecidamente migrar cualquier uso de axel over a una curl u otrawget.

brotliy libbrotli - compresión

Los libbrotli paquetes brotli y estaban dentro EPEL7, mientras que solo el brotli paquete estaba disponible en el AL2 núcleo.

brotliTanto el paquete como el libbrotli paquete están incluidos en el AL2 023.

El brotli paquete se puede instalar en el AL2 023 con el siguiente comando:

[ec2-user ~]$ sudo dnf install brotli

El libbrotli paquete se puede instalar en el AL2 023 con el siguiente comando:

[ec2-user ~]$ sudo dnf install libbrotli

collectd- Demonio de recopilación de estadísticas

El collect paquete estaba dentro EPEL7, y también estaba disponible en los collectd-python3 AL2 Extras collectd y Extras.

El collectd paquete está incluido en AL2 023 y se puede instalar ejecutando el siguiente comando:

[ec2-user ~]$ sudo dnf install collectd

cpulimit- Limitador de uso de la CPU

En Amazon Linux 2023, systemd proporciona una funcionalidad para limitar el uso de la CPU de los procesos o grupos de procesos. Esta funcionalidad también es fácil de usar para cualquier systemd servicio.

Se proporcionan potentes funciones de control de recursos systemd que se pueden utilizar para garantizar que cualquier tarea o grupo de tareas esté limitado en cuanto a los recursos que puede consumir. Para obtener más información, consulte la documentación de upstream systemd.resource-control, junto con la. Limitar el uso de los recursos del proceso en AL2 023 usando systemd

exim- agente de transferencia de correo

El exim paquete estaba dentro EPEL7, y anteriormente estaba disponible en AL1. Amazon Linux 2023 proporciona tanto los agentes de transferencia de postfix sendmail correo como los agentes de transferencia de correo (MTAs).

fuse3- Sistema de archivos en el espacio de usuario (FUSE) v3

El fuse3 paquete (incluyendo fuse3-libs yfuse3-devel) estaba en EPEL7. Estos paquetes forman parte de AL2 023 y cada uno de ellos se puede instalar ejecutando el siguiente comando correspondiente:

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

ganglia- Sistema de monitoreo distribuido

El ganglia paquete estaba dentro EPEL7, y anteriormente estaba disponible en AL1. No se envió con AL2.

El proyecto inicial tuvo un período de inactividad en el que no se CVEs abordaron algunas cuestiones pendientes. Si bien recientemente se han registrado actividades en el proyecto upstream, no está previsto ampliarlas al 023. ganglia AL2

git-lfs- control de versiones de archivos grandes con Git

El git-lfs paquete estaba en EPEL7. En Amazon Linux 2023, el git-lfs paquete se incluye en el repositorio principal. En AL2 023, se git-lfs puede instalar ejecutando el siguiente comando:

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

haveged- una fuente de entropía que utiliza HAVEGE algoritmo

El haveged paquete estaba dentro EPEL7. Amazon Linux 2023 viene preconfigurado con fuentes de entropía, por lo que no requiere el uso de. haveged

inotify-tools- herramientas de línea de comandos de inotify

El inotify-tools paquete estaba en EPEL7, y está incluido en AL2 023.

nota

En AL2 023, systemd admite la activación basada en rutas, que se puede utilizar para tomar medidas en caso de eventos, por ejemplo, cuando una ruta existe o cambia.

Gran parte de lo que inotify-tools se utiliza ahora se puede lograr mejor de una manera más fiable mediante la activación de systemd rutas. Para obtener más información, consulte systemd.path.

El inotify-tools paquete está incluido en AL2 023 y se puede instalar ejecutando el siguiente comando:

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

iperf- Referencia de rendimiento de TCP/UDP

El paquete de la iperf versión 2 estaba en EPEL7, y también estaba disponible en testing AL2 Extra. Y también estaba disponible en AL1

nota

El iperf3 paquete también está disponible e incluye la versión 3 deiperf.

El iperf paquete está incluido en AL2 023 y se puede instalar ejecutando el siguiente comando:

[ec2-user ~]$ sudo dnf install iperf

jemalloc- implementación alternativa malloc

El jemalloc paquete estaba en EPEL7, y estaba disponible en las secciones lamp-mariadb10.2-php7.2 y mariadb10.5 AL2 Extras.

El jemalloc paquete está incluido en AL2 023 y se puede instalar ejecutando el siguiente comando:

[ec2-user ~]$ sudo dnf install jemalloc

libbsd- Biblioteca de funciones compatible con BSD

El libbsd paquete estaba en EPEL7, y también estaba disponible en el testing AL2 Extra.

El libbsd paquete está incluido en AL2 023 y se puede instalar ejecutando el siguiente comando:

[ec2-user ~]$ sudo dnf install libbsd

Los archivos de desarrollo de se libbsd pueden instalar ejecutando el siguiente comando.

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

libserf- Biblioteca de clientes HTTP

El libserf paquete estaba en EPEL7. El libserf paquete se proporciona en Amazon Linux 2023. Se puede instalar ejecutando el siguiente comando:

[ec2-user ~]$ sudo dnf install libserf

libzstd- biblioteca de compresión zstd

El libzstd paquete estaba en el AL2 núcleo, así como en EPEL7. El libzstd paquete también forma parte de AL2 023.

[ec2-user ~]$ sudo dnf install libzstd

lighttpdservidor web

El lighttpd paquete estaba en EPEL7, y anteriormente estaba disponible en AL1. Amazon Linux 2023 proporciona servidores nginx web httpd y Apache.

lshell- un shell restringido

El lshell paquete nunca se envió como parte de Amazon Linux. Estaba disponible en EPEL6. El repositorio de empaques de Fedora lshell explica por qué no estaba empaquetado EPEL7 o Fedora 3.0. También se eliminó de Debian.

El lshell proyecto upstream ya no se mantiene activamente y contiene las versionescríticasconocidas sin parches CVEs: CVE-2016-6902 y CVE-2016-6903.

La alternativa sugerida en el error de Debian tampoco se mantiene desde el principio, y el autor cita como rsshmotivo problemas de seguridad imposibles de corregir.

Por estas razones, no está previsto añadirlo lshell a 023 AL2.

monit- monitor de procesos, archivos, directorios y dispositivos

En Amazon Linux 2023, systemd ofrece una amplia gama de funciones para supervisar, iniciar, detener y reiniciar los servicios. Esto incluye limitar la velocidad de los reinicios, esperar entre intentos de reinicio e iniciar otro servicio en caso de error. Para obtener más información, consulte la documentación de systemd.service.

En la AL2 versión 023, systemd también es compatible con la activación basada en rutas, que se puede utilizar para tomar medidas en caso de eventos, como cuando una ruta existe o cambia. Para obtener más información, consulte systemd.path.

Existen opciones de configuración comunes para las systemd unidades que permiten especificar las dependencias, los condicionales y las acciones que se deben llevar a cabo en caso de éxito o error. Para obtener más información, consulte la documentación de systemd.unit.

Se proporcionan potentes funciones de control de recursos systemd que se pueden utilizar para garantizar que cualquier tarea de supervisión no utilice un exceso de CPU o memoria. Para obtener más información, consulte systemd.resource-control.

nodejs

El paquete de la nodejs versión 16 estaba en EPEL7, y ahora nodejs está incluido en la AL2 023. En el momento de escribir este artículo, tanto la nodejs versión 18 como la 20 estaban disponibles en la versión AL2 023. Puede instalar nodejs 18 en la AL2 023 con el siguiente comando:

[ec2-user ~]$ sudo dnf install nodejs

Puede instalar nodejs 20 en el AL2 023 con el siguiente comando:

[ec2-user ~]$ sudo dnf install nodejs20

perl-Config-General

El perl-Config-General paquete estaba en EPEL7, y ahora está incluido en la versión AL2 023. Puede instalar el perl-Config-General paquete en AL2 023 con el siguiente comando:

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

Los módulos de Perl también se pueden instalar preguntando DNF para instalar el paquete que proporciona un módulo de Perl en particular. Con este método, puede utilizar el nombre del módulo de Perl más conocido en lugar del nombre del paquete del sistema operativo.

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

python2-lockfile- bloqueo de archivos

El python2-lockfile paquete estaba dentro EPEL7, e AL2 incluía un python-lockfile paquete. En AL2 023Python 2.7 ha sido reemplazado por Python 3, por lo que una variante de Python 2 de este paquete no se agregará a AL2 023.

La versión Python 3 de este paquete está incluida en AL2 023. Puede instalar el python3-lockfile paquete en AL2 023 con uno de los siguientes comandos:

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

Los módulos de Python también se pueden instalar preguntando DNF para instalar el paquete que proporciona un módulo de Python en particular.

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

python2-rsa- Python RSA puro

El python2-rsa paquete estaba en EPEL7, e AL2 incluía un python2-rsa paquete. En AL2 023Python 2.7 ha sido reemplazado por Python 3, por lo que una variante de Python 2 de este paquete no se agregará a AL2 023.

La versión Python 3 de este paquete está incluida en AL2 023. Puede instalar el python3-rsa paquete en AL2 023 con uno de los siguientes comandos:

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

Los módulos de Python también se pueden instalar preguntando DNF para instalar el paquete que proporciona un módulo de Python en particular.

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

python2-simplejson- Rutinas JSON para Python 2

El python2-simplejson paquete estaba en EPEL7. En AL2 023Python 2.7 ha sido reemplazado por Python 3, por lo que una variante de Python 2 de este paquete no se agregará a AL2 023.

La versión Python 3 de este paquete está incluida en AL2 023. Puede instalar el python3-simplejson paquete en AL2 023 con el siguiente comando:

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

Los módulos de Python también se pueden instalar preguntando DNF para instalar el paquete que proporciona un módulo de Python en particular.

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

rkhunter- Rootkit Hunter

El rkhunter paquete está incluido en el AL2 023 junto con. chkrootkit

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

rssh- un shell restringido para su uso con OpenSSH

El rssh paquete estaba en EPEL7. El rsshpaquete original no se mantiene, y el autor cita como motivo problemas de seguridad imposibles de solucionar.

Dado que el autor cita problemas de seguridad imposibles de solucionar, no está previsto añadir rssh el 023. AL2

sscg- generador de certificados SSL autofirmado

El sscg paquete estaba en el AL2 núcleo, así como en EPEL7. El sscg paquete también forma parte de AL2 023.

[ec2-user ~]$ sudo dnf install sscg

stress- Prueba de esfuerzo

El stress paquete estaba dentro EPEL7, y también estaba disponible en AL1

El stress paquete está incluido en AL2 023 y se puede instalar ejecutando el siguiente comando:

[ec2-user ~]$ sudo dnf install stress

stress-ng- Prueba de esfuerzo

El stress-ng paquete estaba dentro EPEL7, y también estaba disponible en el testing AL2 Extra.

El stress-ng paquete está incluido en AL2 023 y se puede instalar ejecutando el siguiente comando:

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

tmpwatch- elimina los archivos en función de la hora del último acceso

En Amazon Linux 2023, esta funcionalidad la proporciona systemd-tmpfiles.

xmlstarlet- utilidades XML de línea de comandos

El xmlstarlet paquete estaba en EPEL7, y no está disponible en AL2 023.

El paquete original no se ha modificado en más de 9 años (la última vez que se modificó fue en agosto de 2014). Hace cuatro años más (al menos desde julio de 2010), no se ha respondido a la solicitud de un nuevo responsable. Es por esta razón que no está previsto añadir xmlstarlet al 023. AL2

PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.