Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Extra Packages for Enterprise Linux (EPEL)
Avertissement
L' AL2 epelExtra a activé le EPEL7 référentiel tiers. Depuis le 30/06/2024, le EPEL7 référentiel tiers n'est plus maintenu.
Ce référentiel tiers ne fera l'objet d'aucune future mise à jour. Cela signifie qu'il n'y aura aucun correctif de sécurité pour les packages dans le référentiel EPEL.
Cette section traitera des options de la version AL2 023 pour les packages trouvés dansEPEL.
Extra Packages for Enterprise Linux (EPEL) est un projet de la communauté Fedora dont l'objectif est de créer un grand ensemble de packages pour les systèmes d'exploitation Linux d'entreprise. Le projet a principalement produit RHEL et CentOS empaqueté. AL2 offre un haut niveau de compatibilité avecCentOS 7. Par conséquent, de nombreux EPEL7 packages fonctionnent sur AL2.
Aucune EPEL version binaire n'est compatible avec AL2 023. Cependant, les clients qui souhaitent utiliser leurs EPEL7 packages dans AL2 023 ont plusieurs options. Certains EPEL packages proposent des alternatives dans AL2 023, tandis que d'autres sont fournis dans le cadre dePackages supplémentaires pour Amazon Linux.
Avertissement
Ajoutez uniquement des référentiels conçus pour être utilisés avec AL2 023.
Bien que les référentiels conçus pour d'autres distributions puissent fonctionner aujourd'hui, rien ne garantit qu'ils continueront à fonctionner avec une mise à jour de package en AL2 023 ou avec un référentiel non conçu pour être utilisé avec AL2 023.
Cette page fournit des informations sur les EPEL7 packages utilisés par les clients sur AL2 et leurs homologues AL2 023.
Pour le reste des packages, les clients pourront peut-être utiliser des packages supplémentaires pour Amazon Linux (SPAL). SPAL fournit des milliers de EPEL9 packages, conçus spécifiquement pour Amazon Linux 2023, mais ces packages ne sont pas couverts par les plans de AWS support. Ces moyens ne CVEs sont pas suivis pour les packages SPAL, et les correctifs ne sont fournis que lorsqu'ils sont disponibles en amont.
Important
Consultez la documentation Packages supplémentaires pour Amazon Linux avant de l'utiliser.
Rubriques
axel- HTTP/FTP client
Le axel package était arrivé et n'a jamais été expédié dans EPEL7 le cadre d'Amazon Linux. Les alternatives disponibles en AL2 023 sont curl et. wget
Avertissement
-SPossibilité d'axelutiliser une http connexion non cryptée pour découvrir les miroirs d'un fichier.
Il est vivement recommandé de migrer toute utilisation de axel over vers l'un curl ou l'autrewget.
brotliet libbrotli - compression
Les libbrotli packages brotli et étaient disponiblesEPEL7, alors que seul le brotli package était disponible dans le AL2 noyau.
Les libbrotli forfaits brotli et sont inclus dans le AL2 023.
Le brotli package peut être installé le AL2 023 avec la commande suivante :
[ec2-user ~]$sudo dnf installbrotli
Le libbrotli package peut être installé le AL2 023 avec la commande suivante :
[ec2-user ~]$sudo dnf installlibbrotli
collectd- Démon de collecte de statistiques
Le collect package était inclusEPEL7, et était également disponible dans les versions collectd et collectd-python3 AL2 Extras.
Le collectd package est inclus dans AL2 023 et peut être installé en exécutant la commande suivante :
[ec2-user ~]$sudo dnf installcollectd
cpulimit- Limiteur d'utilisation du processeur
Dans Amazon Linux 2023, systemd fournit des fonctionnalités permettant de limiter l'utilisation du processeur par des processus ou des groupes de processus. Cette fonctionnalité est également facile à utiliser pour n'importe quel systemd service.
Il existe de puissantes fonctionnalités de contrôle des ressources systemd qui peuvent être utilisées pour garantir que toute tâche ou groupe de tâches est limité dans les ressources qu'il peut consommer. Pour plus d'informations, consultez la documentation systemd.resource-control
exim- agent de transfert de courrier
Le exim package était disponible EPEL7 et était auparavant disponible en AL1. Amazon Linux 2023 fournit à la fois le postfix et les agents de transfert de sendmail courrier (MTAs).
fuse3- Système de fichiers dans l'espace utilisateur (FUSE) v3
Le fuse3 colis (y compris fuse3-libs etfuse3-devel) était prêtEPEL7. Ces packages font partie de AL2 023, et chacun peut être installé en exécutant la commande appropriée suivante :
[ec2-user ~]$sudo dnf installfuse3
[ec2-user ~]$sudo dnf installfuse3-libs
[ec2-user ~]$sudo dnf installfuse3-devel
ganglia- Système de surveillance distribué
Le ganglia package était disponible EPEL7 et était auparavant disponible en AL1. Il n'a pas été expédié avec AL2.
Le projet en amont a connu une période d'inactivité au cours de laquelle certaines questions ouvertes n' CVEsont pas été traitées. Bien que des activités aient été menées récemment dans le cadre du projet en amont, il n'est pas prévu de l'ajouter ganglia à AL2 023.
git-lfs- contrôle de version de gros fichiers avec Git
Le git-lfs colis était làEPEL7. Dans Amazon Linux 2023, le git-lfs package est inclus dans le référentiel principal. Le AL2 023, git-lfs peut être installé en exécutant la commande suivante :
[ec2-user ~]$sudo dnf installgit-lfs
haveged- une source d'entropie utilisant l'algorithme HAVEGE
Le haveged colis était làEPEL7. Amazon Linux 2023 est fourni avec des sources d'entropie préconfigurées, qui ne nécessitent pas l'utilisation de. haveged
inotify-tools- outils de ligne de commande inotify
Le inotify-tools package était dedans EPEL7 et est inclus dans le AL2 023.
Note
En AL2 023, systemd prend en charge l'activation basée sur le chemin, qui peut être utilisée pour agir sur des événements tels que l'existence ou la modification d'un chemin.
Une grande partie de ce qui inotify-tools est utilisé peut désormais être mieux accomplie de manière plus fiable grâce à l'activation des systemd chemins. Pour plus d'informations, consultez systemd.path.
Le inotify-tools package est inclus dans AL2 023 et peut être installé en exécutant la commande suivante :
[ec2-user ~]$sudo dnf installinotify-tools
iperf- Indice TCP/UDP de performance
Le package de la iperf version 2 était disponibleEPEL7, et était également disponible dans l'testing AL2 Extra. et était également disponible dans AL1
Note
Le iperf3 package est également disponible, fournissant la version 3 deiperf.
Le iperf package est inclus dans AL2 023 et peut être installé en exécutant la commande suivante :
[ec2-user ~]$sudo dnf installiperf
jemalloc- malloc implémentation alternative
Le jemalloc package était inclus EPEL7 et était disponible dans les versions lamp-mariadb10.2-php7.2 et mariadb10.5 AL2 Extras.
Le jemalloc package est inclus dans AL2 023 et peut être installé en exécutant la commande suivante :
[ec2-user ~]$sudo dnf installjemalloc
libbsd- Bibliothèque de fonctions compatible BSD
Le libbsd package était inclus EPEL7 et était également disponible dans l'testing AL2 Extra.
Le libbsd package est inclus dans AL2 023 et peut être installé en exécutant la commande suivante :
[ec2-user ~]$sudo dnf installlibbsd
Les fichiers de développement pour libbsd peuvent être installés en exécutant la commande suivante.
[ec2-user ~]$sudo dnf installlibbsd-devel
libserf- Bibliothèque cliente HTTP
Le libserf colis était làEPEL7. Le libserf package est fourni dans Amazon Linux 2023. Il peut être installé en exécutant la commande suivante :
[ec2-user ~]$sudo dnf installlibserf
libzstd- bibliothèque de compression zstd
Le libzstd package était dans le AL2 noyau, ainsi que dansEPEL7. Le libzstd package fait également partie du AL2 023.
[ec2-user ~]$sudo dnf installlibzstd
lighttpdserveur Web
Le lighttpd package était disponible EPEL7 et était auparavant disponible en AL1. Amazon Linux 2023 fournit à la fois le serveur Apache httpd et nginx le serveur Web.
lshell- une coque restreinte
Le lshell package n'a jamais été expédié dans le cadre d'Amazon Linux. Il était disponible enEPEL6. Le référentiel d'empaquetage de Fedora lshell
Le lshell projet en amont n'est plus activement maintenu
L'alternative suggérée dans le bogue de Debian rssh
Pour ces raisons, aucun ajout lshell à AL2 023 n'est prévu.
monit- moniteur de processus, de fichiers, de répertoires et de périphériques
Dans Amazon Linux 2023, systemd fournit un large éventail de fonctionnalités pour la surveillance, le démarrage, l'arrêt et le redémarrage des services. Cela inclut la limitation du débit des redémarrages, l'attente entre les tentatives de redémarrage et le démarrage d'un autre service en cas de défaillance. Pour plus d'informations, consultez la documentation de systemd.service.
Dans AL2 023, prend systemd également en charge l'activation basée sur le chemin, qui peut être utilisée pour agir sur des événements tels que l'existence ou la modification d'un chemin. Pour plus d'informations, consultez systemd.path.
Il existe des options de configuration communes pour les systemd unités qui permettent de spécifier les dépendances, les conditions et les actions à entreprendre en cas de réussite ou d'échec. Pour plus d'informations, consultez la documentation de systemd.unit.
Il existe de puissantes fonctionnalités de contrôle des ressources systemd qui peuvent être utilisées pour garantir que toute tâche de surveillance n'utilise pas trop de processeur ou de mémoire. Pour plus d'informations, consultez systemd.resource-control
nodejs
Le package de la nodejs version 16 était inclus et nodejs est maintenant inclus dans la version AL2 023. EPEL7 Au moment de la rédaction, les nodejs versions 18 et 20 étaient toutes deux disponibles en AL2 2023. Vous pouvez installer nodejs 18 sur AL2 023 avec la commande suivante :
[ec2-user ~]$sudo dnf installnodejs
Vous pouvez installer nodejs 20 sur AL2 023 avec la commande suivante :
[ec2-user ~]$sudo dnf installnodejs20
perl-Config-General
Le perl-Config-General package était inclus EPEL7 et est maintenant inclus dans AL2 023. Vous pouvez installer le perl-Config-General package dans AL2 023 à l'aide de la commande suivante :
[ec2-user ~]$sudo dnf installperl-Config-General
Les modules Perl peuvent également être installés en demandant DNF d'installer le package qui fournit un module Perl particulier. Avec cette méthode, vous pouvez utiliser le nom de module Perl, plus familier, plutôt que le nom du package du système d'exploitation.
[ec2-user ~]$sudo dnf install 'perl(Confg::General)'
python2-lockfile- verrouillage de fichiers
Le python2-lockfile colis était prêt EPEL7 et AL2 comprenait un python-lockfile colis. En AL2 023Python 2.7 a été remplacé par Python 3, une variante Python 2 de ce package ne sera donc pas ajoutée à AL2 023.
La version Python 3 de ce package est incluse dans la version AL2 023. Vous pouvez installer le python3-lockfile package dans AL2 023 à l'aide de l'une des commandes suivantes :
[ec2-user ~]$sudo dnf installpython3-lockfile
Les modules Python peuvent également être installés en demandant DNF d'installer le package qui fournit un module Python particulier.
[ec2-user ~]$sudo dnf install 'python3dist(lockfile)'
python2-rsa- RSA en Python pur
Le python2-rsa colis était prêt EPEL7 et AL2 comprenait un python2-rsa colis. En AL2 023Python 2.7 a été remplacé par Python 3, une variante Python 2 de ce package ne sera donc pas ajoutée à AL2 023.
La version Python 3 de ce package est incluse dans la version AL2 023. Vous pouvez installer le python3-rsa package dans AL2 023 à l'aide de l'une des commandes suivantes :
[ec2-user ~]$sudo dnf installpython3-rsa
Les modules Python peuvent également être installés en demandant DNF d'installer le package qui fournit un module Python particulier.
[ec2-user ~]$sudo dnf install 'python3dist(rsa)'
python2-simplejson- Routines JSON pour Python 2
Le python2-simplejson colis était làEPEL7. En AL2 023Python 2.7 a été remplacé par Python 3, une variante Python 2 de ce package ne sera donc pas ajoutée à AL2 023.
La version Python 3 de ce package est incluse dans la version AL2 023. Vous pouvez installer le python3-simplejson package dans AL2 023 à l'aide de la commande suivante :
[ec2-user ~]$sudo dnf installpython3-simplejson
Les modules Python peuvent également être installés en demandant DNF d'installer le package qui fournit un module Python particulier.
[ec2-user ~]$sudo dnf install 'python3dist(simplejson)'
rkhunter- Chasseur de rootkits
Le rkhunter forfait est inclus dans le AL2 023 avecchkrootkit.
[ec2-user ~]$sudo dnf installrkhunter
[ec2-user ~]$sudo dnf installchkrootkit
rssh- un shell restreint à utiliser avec OpenSSH
Le rssh colis était làEPEL7. Le rssh
L'auteur invoquant des problèmes de sécurité irréparables, il n'est pas prévu rssh d'ajouter à AL2 023.
sscg- générateur de certificats SSL auto-signés
Le sscg package était dans le AL2 noyau, ainsi que dansEPEL7. Le sscg package fait également partie du AL2 023.
[ec2-user ~]$sudo dnf installsscg
stress- Test de résistance
Le stress package était enEPEL7, et était également disponible en AL1
Le stress package est inclus dans AL2 023 et peut être installé en exécutant la commande suivante :
[ec2-user ~]$sudo dnf installstress
stress-ng- Test de résistance
Le stress-ng package était inclus EPEL7 et était également disponible dans l'testing AL2 Extra.
Le stress-ng package est inclus dans AL2 023 et peut être installé en exécutant la commande suivante :
[ec2-user ~]$sudo dnf installstress-ng
tmpwatch- supprime les fichiers en fonction de l'heure du dernier accès
Dans Amazon Linux 2023, cette fonctionnalité est fournie par systemd-tmpfiles
xmlstarlet- utilitaires XML en ligne de commande
Le xmlstarlet package était arrivé EPEL7 et n'est pas disponible en AL2 2023.
Le package en amont n'a pas été modifié depuis 9 ans (dernière modification en août 2014). Pendant les quatre années précédentes (au moins depuis juillet 2010), une demande pour un nouveau responsable est restée sans réponse. C'est pour cette raison qu'il n'est pas prévu d'ajouter xmlstarlet à AL2 023.