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

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Extra Packages for Enterprise Linux (EPEL)

avvertimento

L' AL2 epelExtra ha abilitato l'archivio di terze partiEPEL7. A partire dal 30/06/2020, l'EPEL7archivio di terze parti non viene più mantenuto.

Questo repository di terze parti non avrà aggiornamenti futuri. Ciò significa che non ci saranno correzioni di sicurezza per i pacchetti nell'archivio EPEL.

Questa sezione tratterà le opzioni in AL2 023 per i pacchetti trovati in. EPEL

Extra Packages for Enterprise Linux (EPEL) è un progetto della community Fedora che ha l'obiettivo di creare una ampio array di pacchetti per sistemi operativi Linux di livello enterprise. Il progetto ha prodotto principalmente CentOS pacchetti RHEL e pacchetti. AL2 presenta un elevato livello di compatibilità conCentOS 7. Di conseguenza, molti EPEL7 pacchetti funzionano su AL2.

Non esistono EPEL versioni binarie compatibili con AL2 023. Tuttavia, i clienti che desiderano utilizzare i propri EPEL7 pacchetti in AL2 023 hanno alcune opzioni. Alcuni EPEL pacchetti hanno alternative in AL2 023, mentre altri sono forniti come parte di. Pacchetti supplementari per Amazon Linux

avvertimento

Aggiungi solo repository progettati per essere usati con AL2 023.

Sebbene i repository progettati per altre distribuzioni possano funzionare oggi, non c'è alcuna garanzia che continueranno a farlo con qualsiasi aggiornamento di pacchetto in AL2 023 o con il repository non progettato per l'uso con 023. AL2

Questa pagina fornisce informazioni sui EPEL7 pacchetti utilizzati dai clienti e sulle loro controparti 023. AL2 AL2

Per il resto dei pacchetti, i clienti potrebbero essere in grado di utilizzare Pacchetti supplementari per Amazon Linux (SPAL). SPAL fornisce migliaia di EPEL9 pacchetti, creati specificamente per Amazon Linux 2023, ma questi pacchetti non sono coperti dai piani di AWS supporto. Ciò significa che CVEs i pacchetti SPAL non vengono tracciati e le patch vengono fornite solo quando sono disponibili a monte.

Importante

Consultate la documentazione prima di utilizzarlo. Pacchetti supplementari per Amazon Linux

axel- HTTP/FTP cliente

Il axel pacchetto era incluso e non è mai stato spedito come parte di Amazon Linux. EPEL7 Le alternative disponibili in AL2 023 sono curl 2 e 3. wget

avvertimento

L'-Sopzione che consente di axel utilizzare una http connessione non crittografata per individuare i mirror di un file.

Si consiglia vivamente di migrare qualsiasi utilizzo di axel over verso uno dei due. curl wget

brotlie libbrotli - compressione

I libbrotli pacchetti brotli and erano disponibiliEPEL7, mentre solo il brotli pacchetto era disponibile in AL2 core.

Entrambi i libbrotli pacchetti brotli e sono inclusi in AL2 023.

Il brotli pacchetto può essere installato su AL2 023 con il seguente comando:

[ec2-user ~]$ sudo dnf install brotli

Il libbrotli pacchetto può essere installato su AL2 023 con il seguente comando:

[ec2-user ~]$ sudo dnf install libbrotli

collectd- Demone per la raccolta delle statistiche

Il collect pacchetto era incluso ed era disponibile anche in collectd ed collectd-python3 AL2 Extras. EPEL7

Il collectd pacchetto è incluso in AL2 023 e può essere installato eseguendo il seguente comando:

[ec2-user ~]$ sudo dnf install collectd

cpulimit- Limitatore di utilizzo della CPU

In Amazon Linux 2023, systemd fornisce funzionalità per limitare l'utilizzo della CPU di processi o gruppi di processi. Questa funzionalità è facile da usare anche per qualsiasi systemd servizio.

Sono disponibili potenti funzionalità di controllo delle risorse systemd che possono essere utilizzate per garantire che qualsiasi attività o gruppo di attività abbia un numero limitato di risorse che può consumare. Per ulteriori informazioni, consultate la documentazione upstream di systemd.resource-control, insieme a. Limitazione dell'utilizzo delle risorse di processo in AL2 023 utilizzando systemd

exim- agente di trasferimento della posta

Il exim pacchetto era arrivato EPEL7 e precedentemente era disponibile in AL1. Amazon Linux 2023 fornisce sia Mail Transfer Agent () che sendmail Mail Transfer Agent (MTAs). postfix

fuse3- File system in Userspace (FUSE) v3

Il fuse3 pacchetto (incluso fuse3-libs efuse3-devel) era incluso. EPEL7 Questi pacchetti fanno parte di AL2 023 e ciascuno può essere installato eseguendo il comando seguente pertinente:

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

ganglia- Sistema di monitoraggio distribuito

Il ganglia pacchetto era in EPEL7 arrivo e precedentemente era disponibile in AL1. Non è stato spedito con AL2.

Il progetto originario ha avuto un periodo di inattività durante il quale alcune lacune non CVEs sono state affrontate. Sebbene vi sia stata un'attività recente nel progetto a monte, non è previsto che si ganglia aggiunga a 023. AL2

git-lfs- controllo delle versioni di file di grandi dimensioni con Git

Il git-lfs pacco era arrivatoEPEL7. In Amazon Linux 2023, il git-lfs pacchetto è incluso nel repository principale. Su AL2 023, git-lfs può essere installato eseguendo il seguente comando:

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

haveged- una fonte di entropia che utilizza l'algoritmo HAVEGE

Il haveged pacco era arrivato. EPEL7 Amazon Linux 2023 è preconfigurato con fonti di entropia e non richiede l'uso di. haveged

inotify-tools- strumenti da riga di comando di inotify

Il inotify-tools pacchetto era inEPEL7, ed è incluso, in AL2 023.

Nota

In AL2 023, systemd supporta l'attivazione basata sul percorso che può essere utilizzata per intervenire su eventi come quando un percorso esiste o cambia.

Gran parte di ciò per cui inotify-tools viene utilizzato ora può essere realizzato meglio in modo più affidabile utilizzando l'attivazione del systemd percorso. Per ulteriori informazioni, vedete systemd.path.

Il inotify-tools pacchetto è incluso in AL2 023 e può essere installato eseguendo il comando seguente:

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

iperf- Benchmark TCP/UDP delle prestazioni

Il pacchetto della iperf versione 2 era disponibileEPEL7, era disponibile anche in testing AL2 Extra. ed era disponibile anche in AL1

Nota

Il iperf3 pacchetto è disponibile anche, che fornisce la versione 3 diiperf.

Il iperf pacchetto è incluso in AL2 023 e può essere installato eseguendo il comando seguente:

[ec2-user ~]$ sudo dnf install iperf

jemalloc- implementazione alternativa malloc

Il jemalloc pacchetto era incluso EPEL7 ed era disponibile in lamp-mariadb10.2-php7.2 ed mariadb10.5 AL2 Extras.

Il jemalloc pacchetto è incluso in AL2 023 e può essere installato eseguendo il seguente comando:

[ec2-user ~]$ sudo dnf install jemalloc

libbsd- Libreria di funzioni compatibile con BSD

Il libbsd pacchetto era incluso ed era disponibile anche nell'Extra. EPEL7 testing AL2

Il libbsd pacchetto è incluso in AL2 023 e può essere installato eseguendo il seguente comando:

[ec2-user ~]$ sudo dnf install libbsd

I file di sviluppo per libbsd possono essere installati eseguendo il comando seguente.

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

libserf- Libreria client HTTP

Il libserf pacco era arrivatoEPEL7. Il libserf pacchetto è fornito in Amazon Linux 2023. Può essere installato eseguendo il seguente comando:

[ec2-user ~]$ sudo dnf install libserf

libzstd- libreria di compressione zstd

Il libzstd pacchetto era in AL2 core, oltre che in. EPEL7 Il libzstd pacchetto fa anche parte di AL2 023.

[ec2-user ~]$ sudo dnf install libzstd

lighttpdserver web

Il lighttpd pacchetto era in arrivo EPEL7 e in precedenza era disponibile in AL1. Amazon Linux 2023 fornisce sia i server Apache che httpd i server nginx Web.

lshell- una shell con restrizioni

Il lshell pacchetto non è mai stato spedito come parte di Amazon Linux. Era disponibile inEPEL6. Il repository di pacchetti Fedora lshell spiega perché non è stato impacchettato in EPEL7 Fedora 30. È stato anche rimosso da Debian.

Il lshell progetto originale non viene più mantenuto attivamente e contiene dati critici noti senzapatch CVEs: CVE-2016-6902 e CVE-2016-6903.

Anche l'alternativa suggerita nel bug di Debian non è stata mantenuta a monte, e l'autore cita come motivo problemi di sicurezza non risolvibili. rssh

Per questi motivi, l'aggiunta lshell a 023 non è pianificata. AL2

monit- monitoraggio di processi, file, directory e dispositivi

In Amazon Linux 2023, systemd offre un'ampia gamma di funzionalità per il monitoraggio, l'avvio, l'arresto e il riavvio dei servizi. Ciò include la limitazione della velocità di riavvio, l'attesa tra i tentativi di riavvio e l'avvio di un altro servizio in caso di errore. Per ulteriori informazioni, consultate la documentazione di systemd.service.

In AL2 023, supporta systemd anche l'attivazione basata sul percorso, che può essere utilizzata per intervenire su eventi come l'esistenza o le modifiche di un percorso. Per ulteriori informazioni, vedere systemd.path.

Esistono opzioni di configurazione comuni per le systemd unità che consentono di specificare dipendenze, condizionali e azioni da intraprendere in caso di successo o fallimento. Per ulteriori informazioni, consultate la documentazione di systemd.unit.

Sono disponibili potenti funzionalità di controllo delle risorse systemd che possono essere utilizzate per garantire che qualsiasi attività di monitoraggio non utilizzi CPU o memoria eccessive. Per ulteriori informazioni, vedere systemd.resource-control.

nodejs

Il pacchetto della nodejs versione 16 era presente ed nodejs è ora incluso in EPEL7 023. AL2 Al momento della stesura, entrambe le nodejs versioni 18 e 20 erano disponibili nella versione AL2 023. È possibile installare nodejs 18 su AL2 023 con il seguente comando:

[ec2-user ~]$ sudo dnf install nodejs

È possibile installare nodejs 20 su AL2 023 con il seguente comando:

[ec2-user ~]$ sudo dnf install nodejs20

perl-Config-General

Il perl-Config-General pacchetto era incluso ed è ora incluso in AL2 023. EPEL7 È possibile installare il perl-Config-General pacchetto in AL2 023 con il seguente comando:

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

I moduli Perl possono essere installati anche chiedendo di DNF installare il pacchetto che fornisce un particolare modulo Perl. Con questo metodo, è possibile utilizzare il nome del modulo Perl più familiare anziché il nome del pacchetto del sistema operativo.

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

python2-lockfile- blocco dei file

Il python2-lockfile pacco era arrivato e EPEL7 ne AL2 includeva unopython-lockfile. In AL2 023Python 2.7 è stato sostituito con Python 3, quindi una variante Python 2 di questo pacchetto non verrà aggiunta AL2 a 023.

La versione Python 3 di questo pacchetto è inclusa in AL2 023. È possibile installare il python3-lockfile pacchetto in AL2 023 con uno dei seguenti comandi:

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

I moduli Python possono essere installati anche chiedendo di DNF installare il pacchetto che fornisce un particolare modulo Python.

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

python2-rsa- Python RSA puro

Il python2-rsa pacchetto era AL2 incluso e EPEL7 ne includeva unopython2-rsa. In AL2 023Python 2.7 è stato sostituito con Python 3, quindi una variante Python 2 di questo pacchetto non verrà aggiunta AL2 a 023.

La versione Python 3 di questo pacchetto è inclusa in AL2 023. È possibile installare il python3-rsa pacchetto in AL2 023 con uno dei seguenti comandi:

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

I moduli Python possono essere installati anche chiedendo di DNF installare il pacchetto che fornisce un particolare modulo Python.

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

python2-simplejson- Routine JSON per Python 2

Il python2-simplejson pacchetto era arrivato. EPEL7 In AL2 023Python 2.7 è stato sostituito con Python 3, quindi una variante Python 2 di questo pacchetto non verrà aggiunta AL2 a 023.

La versione Python 3 di questo pacchetto è inclusa in AL2 023. È possibile installare il python3-simplejson pacchetto in AL2 023 con il seguente comando:

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

I moduli Python possono essere installati anche chiedendo di DNF installare il pacchetto che fornisce un particolare modulo Python.

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

rkhunter- Rootkit Hunter

Il rkhunter pacchetto è incluso in AL2 023 insieme a. chkrootkit

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

rssh- una shell limitata da usare con OpenSSH

Il rssh pacchetto era arrivato. EPEL7 Il rsshpacchetto originale non è sottoposto a manutenzione e l'autore cita come motivo problemi di sicurezza non risolvibili.

Poiché l'autore cita problemi di sicurezza irrisolvibili, non è prevista l'aggiunta a 023. rssh AL2

sscg- generatore di certificati SSL autofirmati

Il sscg pacchetto era integrato AL2 , oltre che integrato. EPEL7 Il sscg pacchetto fa anche parte di AL2 023.

[ec2-user ~]$ sudo dnf install sscg

stress- Test di stress

Il stress pacchetto era arrivatoEPEL7, ed era disponibile anche in AL1

Il stress pacchetto è incluso in AL2 023 e può essere installato eseguendo il seguente comando:

[ec2-user ~]$ sudo dnf install stress

stress-ng- Test di stress

Il stress-ng pacchetto era arrivato EPEL7 ed era disponibile anche nella versione testing AL2 Extra.

Il stress-ng pacchetto è incluso in AL2 023 e può essere installato eseguendo il seguente comando:

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

tmpwatch- rimuove i file in base all'ora dell'ultimo accesso

In Amazon Linux 2023, questa funzionalità è fornita da systemd-tmpfiles.

xmlstarlet- utilità XML da riga di comando

Il xmlstarlet pacchetto era incluso e non è disponibile nella versione AL2 023. EPEL7

Il pacchetto upstream non viene modificato da oltre 9 anni (l'ultima modifica risale ad agosto 2014). Per altri quattro anni precedenti (almeno da luglio 2010), una richiesta per un nuovo manutentore è rimasta senza risposta. È per questo motivo che non è prevista l'aggiunta xmlstarlet a 023. AL2