Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Extra Packages for Enterprise Linux (EPEL)
Awas
AL2 epelEkstra memungkinkan pihak ketiga EPEL7 repositori. Pada 2024-06-30 pihak ketiga EPEL7 repositori tidak lagi dipertahankan.
Repositori pihak ketiga ini tidak akan memiliki pembaruan di masa mendatang. Ini berarti tidak akan ada perbaikan keamanan untuk paket di repositori EPEL.
Bagian ini akan mencakup opsi di AL2 023 untuk beberapa paket yang ditemukan di EPEL.
Extra Packages for Enterprise Linux (EPEL) adalah sebuah proyek di Fedora komunitas dengan tujuan menciptakan sejumlah besar paket untuk sistem operasi Linux tingkat perusahaan. Proyek ini terutama menghasilkan RHEL and CentOS paket. AL2 memiliki tingkat kompatibilitas yang tinggi dengan CentOS 7. Akibatnya, banyak EPEL7 paket bekerja pada AL2.
Saat ini tidak ada EPEL atau EPEL-seperti repositori untuk 023. AL2 Namun, ada sejumlah paket yang ada di EPEL7 bahwa pelanggan telah menggunakan AL2 yang tersedia di AL2 023, atau memiliki alternatif di AL2 023. Bagian ini akan mencakup beberapa paket ini dan opsi apa yang ada di AL2 023.
Awas
Hanya tambahkan repositori yang dirancang untuk digunakan dengan AL2 023.
Sementara repositori yang dirancang untuk distribusi lain dapat berfungsi hari ini, tidak ada jaminan mereka akan terus melakukannya dengan pembaruan paket apa pun di AL2 023 atau repositori yang tidak dirancang untuk digunakan dengan 023. AL2
Ada juga paket yang dapat diinstal dari EPEL AL2 yang tidak akan ditambahkan ke AL2 023. Alasan umum untuk ini adalah masalah seperti proyek hulu tidak lagi dipertahankan, atau tidak diperbaiki CVEs. Bagian ini juga akan mencakup beberapa paket ini dan alternatif apa yang ada.
Topik
axel- Klien HTTP/FTP
axelPaketnya ada di EPEL7, dan belum pernah dikirim sebagai bagian dari Amazon Linux. Alternatif yang tersedia di AL2 023 adalah curl danwget.
Awas
-SOpsi untuk axel menggunakan yang tidak terenkripsi http koneksi untuk menemukan cermin untuk file.
Sangat disarankan untuk memigrasikan penggunaan axel over ke salah satu curl atauwget.
brotlidan libbrotli - kompresi
Paket brotli dan libbrotli paket berada di EPEL7, sementara hanya brotli paket yang tersedia di AL2 inti.
Baik libbrotli paket brotli dan paket termasuk dalam AL2 023.
brotliPaket dapat diinstal pada AL2 023 dengan perintah berikut:
[ec2-user ~]$sudo dnf installbrotli
libbrotliPaket dapat diinstal pada AL2 023 dengan perintah berikut:
[ec2-user ~]$sudo dnf installlibbrotli
collectd- Daemon pengumpulan statistik
collectPaketnya ada di EPEL7, dan juga tersedia di collectd dan collectd-python3 AL2 Ekstra.
collectdPaket ini termasuk dalam AL2 023 dan dapat diinstal dengan menjalankan perintah berikut:
[ec2-user ~]$sudo dnf installcollectd
cpulimit- Pembatas Penggunaan CPU
Di Amazon Linux 2023, systemd menyediakan fungsionalitas untuk membatasi penggunaan CPU proses, atau grup proses. Fungsionalitas ini juga mudah digunakan untuk systemd layanan apa pun.
Ada fasilitas kontrol sumber daya yang kuat systemd yang disediakan yang dapat digunakan untuk memastikan tugas atau kelompok tugas apa pun terbatas dalam sumber daya apa yang dapat dikonsumsi. Untuk informasi selengkapnya, lihat dokumentasi systemd.resource-control
exim- agen transfer surat
eximPaketnya ada di EPEL7, dan sebelumnya tersedia di AL1. Amazon Linux 2023 menyediakan Agen Transfer sendmail Surat postfix dan Mail (MTAs).
fuse3- Sistem File di Userspace (FUSE) v3
fuse3Paket (termasuk fuse3-libs danfuse3-devel) berada di EPEL7. Paket-paket ini adalah bagian dari AL2 023, dan masing-masing dapat diinstal dengan menjalankan perintah berikut yang relevan:
[ec2-user ~]$sudo dnf installfuse3
[ec2-user ~]$sudo dnf installfuse3-libs
[ec2-user ~]$sudo dnf installfuse3-devel
ganglia- Sistem Pemantauan Terdistribusi
gangliaPaketnya ada di EPEL7, dan sebelumnya tersedia di AL1. Itu tidak dikirim dengan AL2.
Proyek hulu memiliki periode tidak aktif di mana beberapa kegiatan terbuka CVEs tidak ditangani. Meskipun ada aktivitas baru-baru ini di proyek hulu, tidak direncanakan ganglia untuk menambah AL2 023.
git-lfs- Kontrol versi file besar dengan Git
git-lfsPaketnya ada di EPEL7. Di Amazon Linux 2023, git-lfs paket tersebut disertakan dalam repositori inti. Pada AL2 023, git-lfs dapat diinstal dengan menjalankan perintah berikut:
[ec2-user ~]$sudo dnf installgit-lfs
haveged- sumber entropi menggunakan HAVEGE algoritma
havegedPaketnya ada di EPEL7. Amazon Linux 2023 hadir pra-konfigurasi dengan sumber entropi, tidak memerlukan penggunaan. haveged
inotify-tools- Alat baris perintah inotify
inotify-toolsPaketnya ada di EPEL7, dan termasuk dalam AL2 023.
catatan
Di AL2 023, systemd mendukung aktivasi berbasis jalur yang dapat digunakan untuk mengambil tindakan pada peristiwa seperti ketika jalur ada atau berubah.
Banyak dari apa yang inotify-tools digunakan sekarang dapat dicapai dengan lebih baik dengan cara yang lebih andal menggunakan aktivasi systemd jalur. Untuk informasi selengkapnya, lihat systemd.path.
inotify-toolsPaket ini termasuk dalam AL2 023 dan dapat diinstal dengan menjalankan perintah berikut:
[ec2-user ~]$sudo dnf installinotify-tools
iperf- Tolok ukur Kinerja TCP/UDP
Paket iperf versi 2 ada di EPEL7, dan juga tersedia di testing AL2 Ekstra. dan juga tersedia di AL1
catatan
iperf3Paket ini juga tersedia, menyediakan versi 3 dariiperf.
iperfPaket ini termasuk dalam AL2 023 dan dapat diinstal dengan menjalankan perintah berikut:
[ec2-user ~]$sudo dnf installiperf
jemalloc- malloc implementasi alternatif
jemallocPaketnya ada di EPEL7, dan tersedia di lamp-mariadb10.2-php7.2 dan mariadb10.5 AL2 Ekstra.
jemallocPaket ini termasuk dalam AL2 023 dan dapat diinstal dengan menjalankan perintah berikut:
[ec2-user ~]$sudo dnf installjemalloc
libbsd- Pustaka fungsi yang kompatibel dengan BSD
libbsdPaketnya ada di EPEL7, dan juga tersedia di testing AL2 Extra.
libbsdPaket ini termasuk dalam AL2 023 dan dapat diinstal dengan menjalankan perintah berikut:
[ec2-user ~]$sudo dnf installlibbsd
File pengembangan untuk libbsd dapat diinstal dengan menjalankan perintah berikut.
[ec2-user ~]$sudo dnf installlibbsd-devel
libserf- Perpustakaan Klien HTTP
libserfPaketnya ada di EPEL7. libserfPaket ini disediakan di Amazon Linux 2023. Itu dapat diinstal dengan menjalankan perintah berikut:
[ec2-user ~]$sudo dnf installlibserf
libzstd- pustaka kompresi zstd
libzstdPaket itu di AL2 inti, serta di EPEL7. libzstdPaket ini juga merupakan bagian dari AL2 023.
[ec2-user ~]$sudo dnf installlibzstd
lighttpdserver web
lighttpdPaketnya ada di EPEL7, dan sebelumnya tersedia di AL1. Amazon Linux 2023 menyediakan Apache httpd dan server nginx web.
lshell- cangkang terbatas
lshellPaket ini tidak pernah dikirim sebagai bagian dari Amazon Linux. Itu tersedia di EPEL6. Repositori kemasan Fedora untuk lshell
lshellProyek hulu tidak lagi dipelihara secara aktif, dan berisi Kritis yang belum ditambal
Alternatif yang disarankan dalam bug Debian, rssh
Untuk alasan ini, lshell menambah AL2 023 tidak direncanakan.
monit- proses, file, direktori, dan perangkat monitor
Di Amazon Linux 2023, systemd menyediakan beragam fungsionalitas untuk memantau, memulai, menghentikan, dan memulai ulang layanan. Ini termasuk pembatas tingkat restart, menunggu antara upaya restart, dan memulai layanan lain pada kegagalan. Untuk informasi selengkapnya, lihat dokumentasi systemd.service.
Di AL2 023, systemd juga mendukung aktivasi berbasis jalur yang dapat digunakan untuk mengambil tindakan pada peristiwa seperti ketika jalur ada atau perubahan. Untuk informasi selengkapnya, lihat systemd.path.
Ada opsi konfigurasi umum untuk systemd unit yang memungkinkan menentukan dependensi, kondisional, dan tindakan untuk mengambil keberhasilan atau kegagalan. Untuk informasi selengkapnya, lihat dokumentasi systemd.unit.
Ada fasilitas kontrol sumber daya yang kuat systemd yang disediakan yang dapat digunakan untuk memastikan tugas pemantauan tidak menggunakan CPU atau memori yang berlebihan. Untuk informasi selengkapnya, lihat systemd.resource-control
nodejs
Paket nodejs versi 16 ada di EPEL7, dan nodejs sekarang termasuk dalam AL2 023. Pada saat penulisan, nodejs versi 18 dan 20 tersedia di AL2 023. Anda dapat menginstal nodejs 18 pada AL2 023 dengan perintah berikut:
[ec2-user ~]$sudo dnf installnodejs
Anda dapat menginstal nodejs 20 pada AL2 023 dengan perintah berikut:
[ec2-user ~]$sudo dnf installnodejs20
perl-Config-General
perl-Config-GeneralPaketnya ada di EPEL7, dan sekarang termasuk dalam AL2 023. Anda dapat menginstal perl-Config-General paket di AL2 023 dengan perintah berikut:
[ec2-user ~]$sudo dnf installperl-Config-General
Modul Perl juga dapat diinstal dengan bertanya DNF untuk menginstal paket yang menyediakan modul Perl tertentu. Dengan metode ini, Anda dapat menggunakan nama modul Perl yang lebih akrab daripada nama paket OS.
[ec2-user ~]$sudo dnf install 'perl(Confg::General)'
python2-lockfile- penguncian file
python2-lockfilePaketnya ada di EPEL7, dan AL2 termasuk python-lockfile paket. Di AL2 023Python 2.7 telah diganti dengan Python 3, jadi varian Python 2 dari paket ini tidak akan ditambahkan ke AL2 023.
Versi Python 3 dari paket ini disertakan dalam AL2 023. Anda dapat menginstal python3-lockfile paket di AL2 023 dengan salah satu perintah berikut:
[ec2-user ~]$sudo dnf installpython3-lockfile
Modul Python juga dapat diinstal dengan bertanya DNF untuk menginstal paket yang menyediakan modul Python tertentu.
[ec2-user ~]$sudo dnf install 'python3dist(lockfile)'
python2-rsa- RSA Python murni
python2-rsaPaketnya ada di EPEL7, dan AL2 termasuk python2-rsa paket. Di AL2 023Python 2.7 telah diganti dengan Python 3, jadi varian Python 2 dari paket ini tidak akan ditambahkan ke AL2 023.
Versi Python 3 dari paket ini disertakan dalam AL2 023. Anda dapat menginstal python3-rsa paket di AL2 023 dengan salah satu perintah berikut:
[ec2-user ~]$sudo dnf installpython3-rsa
Modul Python juga dapat diinstal dengan bertanya DNF untuk menginstal paket yang menyediakan modul Python tertentu.
[ec2-user ~]$sudo dnf install 'python3dist(rsa)'
python2-simplejson- Rutinitas JSON untuk Python 2
python2-simplejsonPaketnya ada di EPEL7. Di AL2 023Python 2.7 telah diganti dengan Python 3, jadi varian Python 2 dari paket ini tidak akan ditambahkan ke AL2 023.
Versi Python 3 dari paket ini disertakan dalam AL2 023. Anda dapat menginstal python3-simplejson paket di AL2 023 dengan perintah berikut:
[ec2-user ~]$sudo dnf installpython3-simplejson
Modul Python juga dapat diinstal dengan bertanya DNF untuk menginstal paket yang menyediakan modul Python tertentu.
[ec2-user ~]$sudo dnf install 'python3dist(simplejson)'
rkhunter- Pemburu Rootkit
rkhunterPaket ini termasuk dalam AL2 023 bersama denganchkrootkit.
[ec2-user ~]$sudo dnf installrkhunter
[ec2-user ~]$sudo dnf installchkrootkit
rssh- shell terbatas untuk digunakan dengan OpenSSH
rsshPaketnya ada di EPEL7. rssh
Dengan penulis mengutip masalah keamanan yang tidak dapat diperbaiki, menambahkan rssh ke AL2 023 tidak direncanakan.
sscg- Generator sertifikat SSL yang ditandatangani sendiri
sscgPaket itu di AL2 inti, serta di EPEL7. sscgPaket ini juga merupakan bagian dari AL2 023.
[ec2-user ~]$sudo dnf installsscg
stress- Tes stres
stressPaketnya ada di EPEL7, dan juga tersedia di AL1
stressPaket ini termasuk dalam AL2 023 dan dapat diinstal dengan menjalankan perintah berikut:
[ec2-user ~]$sudo dnf installstress
stress-ng- Tes stres
stress-ngPaketnya ada di EPEL7, dan juga tersedia di testing AL2 Extra.
stress-ngPaket ini termasuk dalam AL2 023 dan dapat diinstal dengan menjalankan perintah berikut:
[ec2-user ~]$sudo dnf installstress-ng
tmpwatch- Menghapus file berdasarkan waktu akses terakhir
Di Amazon Linux 2023, fungsi ini disediakan oleh systemd-tmpfiles
xmlstarlet- utilitas XMLbaris perintah
xmlstarletPaketnya ada di EPEL7, dan tidak tersedia di AL2 023.
Paket hulu belum tersentuh selama lebih dari 9 tahun (terakhir disentuh pada Agustus 2014). Untuk tambahan empat tahun sebelumnya (sejak setidaknya Juli 2010), permintaan untuk pengelola baru tidak terjawab. Karena alasan inilah tidak direncanakan xmlstarlet untuk menambah AL2 023.