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
The AL2 epel
Extra ha abilitato la terza parte EPEL7 deposito. A partire dal 30/06/2020 la terza parte EPEL7 il repository 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 nel EPELrepository.
Questa sezione tratterà le opzioni in AL2 023 per alcuni pacchetti trovati in EPEL.
Extra Packages for Enterprise Linux (EPEL) è un progetto in Fedora comunità con l'obiettivo di creare una vasta gamma di pacchetti per sistemi operativi Linux di livello aziendale. Il progetto ha prodotto principalmente RHEL e CentOS pacchetti. AL2presenta un elevato livello di compatibilità con CentOS 7. Di conseguenza, molti EPEL7 i pacchetti funzionano suAL2.
Al momento non esiste un EPEL oppure EPEL-like repository per AL2 023. Tuttavia, ci sono un certo numero di pacchetti che erano presenti EPEL7 che i clienti hanno utilizzato e AL2 che sono disponibili nella versione AL2 023 o che dispongono di alternative nella versione AL2 023. Questa sezione tratterà alcuni di questi pacchetti e le opzioni disponibili in AL2 023.
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
Ci sono anche pacchetti che erano installabili da EPEL su AL2 cui non verrà aggiunto a AL2 023. Le ragioni più comuni di ciò sono problemi come la mancata manutenzione o la mancata risoluzione del progetto originario. CVEs Questa sezione tratterà anche alcuni di questi pacchetti e le alternative esistenti.
Argomenti
- axel-HTTP/FTPcliente
- brotlie libbrotli - compressione
- collectd- Demone per la raccolta delle statistiche
- cpulimit- Limitatore CPU di utilizzo
- exim- agente di trasferimento della posta
- fuse3- File system in Userspace (FUSE) v3
- ganglia- Sistema di monitoraggio distribuito
- git-lfs- controllo delle versioni di file di grandi dimensioni con Git
- haveged- una fonte di entropia che utilizza il HAVEGE Algoritmo
- inotify-tools- strumenti da riga di comando di inotify
- iperf-TCP/Benchmark UDP delle prestazioni
- jemalloc- implementazione alternativa malloc
- libbsd- libreria BSD di funzioni -compatible
- libserf- Libreria HTTP client
- libzstd- libreria di compressione zstd
- lighttpdserver web
- lshell- una shell con restrizioni
- monit- monitoraggio di processi, file, directory e dispositivi
- nodejs
- perl-Config-General
- python2-lockfile- blocco dei file
- python2-rsa- Python puro RSA
- python2-simplejson- JSON routine per Python 2
- rkhunter- Rootkit Hunter
- rssh- una shell con restrizioni da usare con Open SSH
- sscg- generatore di certificati autofirmati SSL
- stress- Test di stress
- stress-ng- Test di stress
- tmpwatch- rimuove i file in base all'ora dell'ultimo accesso
- xmlstarlet- XML utilizzi della riga di comando
axel
-HTTP/FTPcliente
Il axel
pacco era arrivato EPEL7, e non è mai stato distribuito come parte di Amazon Linux. Le alternative disponibili nel AL2 023 sono curl
e. wget
avvertimento
L'-S
opzione di utilizzare un file axel
non crittografato http connessione per scoprire i mirror di un file.
Si consiglia vivamente di migrare qualsiasi utilizzo di axel
over su uno ocurl
. wget
brotli
e libbrotli
- compressione
I libbrotli
pacchetti brotli
e erano arrivati EPEL7, 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
pacco era arrivato EPEL7, ed era disponibile anche in collectd
ed collectd-python3
AL2 Extras.
Il collectd
pacchetto è incluso in AL2 023 e può essere installato eseguendo il seguente comando:
[ec2-user ~]$
sudo dnf install
collectd
cpulimit
- Limitatore CPU di utilizzo
In Amazon Linux 2023, systemd
fornisce funzionalità per limitare l'CPUutilizzo 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, vedere systemd.resource-control
exim
- agente di trasferimento della posta
Il exim
pacco era arrivato EPEL7, e precedentemente disponibile inAL1. 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 in 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
pacco era arrivato EPEL7, e precedentemente disponibile inAL1. Non è stato spedito conAL2.
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
pacchetto era in EPEL7. 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 il HAVEGE Algoritmo
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 in EPEL7, 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
-TCP/Benchmark UDP delle prestazioni
Il pacchetto della iperf
versione 2 era disponibile EPEL7, ed era disponibile anche in testing
AL2 Extra. ed era disponibile anche in AL1
Nota
È disponibile anche il iperf3
pacchetto, 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 arrivato 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 BSD di funzioni -compatible
Il libbsd
pacchetto era in EPEL7, ed era disponibile anche nella versione testing
AL2 Extra.
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 HTTP client
Il libserf
pacco era arrivato EPEL7. 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
lighttpd
server web
Il lighttpd
pacco era arrivato EPEL7, e precedentemente disponibile inAL1. Amazon Linux 2023 fornisce sia Apache che httpd
server nginx
Web.
lshell
- una shell con restrizioni
Il lshell
pacchetto non è mai stato spedito come parte di Amazon Linux. Era disponibile in EPEL6. Il repository di pacchetti Fedora lshell
Il lshell
progetto originario non viene più mantenuto attivamente
L'alternativa suggerita nel bug di Debian 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 una quantità eccessiva CPU di memoria. Per ulteriori informazioni, vedere systemd.resource-control
nodejs
Il pacchetto della versione 16 era disponibile nodejs
EPEL7, ed nodejs
è ora incluso in AL2 023. Al momento della stesura, entrambe le nodejs
versioni 18 e 20 erano disponibili in 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 in EPEL7, ed è ora incluso in AL2 023. È 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 DNF per 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 EPEL7e AL2 includeva un python-lockfile
pacchetto. 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 DNF per installare il pacchetto che fornisce un particolare modulo Python.
[ec2-user ~]$
sudo dnf install 'python3dist(
lockfile
)'
python2-rsa
- Python puro RSA
Il python2-rsa
pacco era arrivato EPEL7e AL2 includeva un python2-rsa
pacchetto. 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 DNF per installare il pacchetto che fornisce un particolare modulo Python.
[ec2-user ~]$
sudo dnf install 'python3dist(
rsa
)'
python2-simplejson
- JSON routine per Python 2
Il python2-simplejson
pacchetto era in 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 DNF per 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 con restrizioni da usare con Open SSH
Il rssh
pacco era arrivato EPEL7. Il rssh
Poiché l'autore cita problemi di sicurezza irrisolvibili, non è prevista l'aggiunta a 023. rssh
AL2
sscg
- generatore di certificati autofirmati SSL
Il sscg
pacchetto era AL2 integrato, oltre che in EPEL7. Il sscg
pacchetto fa anche parte di AL2 023.
[ec2-user ~]$
sudo dnf install
sscg
stress
- Test di stress
Il stress
pacco era arrivato EPEL7, 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
pacco 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
- XML utilizzi della riga di comando
Il xmlstarlet
pacchetto era arrivato EPEL7, e non è disponibile nella versione AL2 023.
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