Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Tutorial: Konfigurasikan repositori SPAL pada AL2023
Paket Tambahan untuk Amazon Linux (SPAL) adalah repositori paket tambahan AL2023 yang menyediakan akses pelanggan ke ribuan paket sumber terbuka.
Tutorial berikut membantu Anda mengkonfigurasi repositori SPAL pada instance Anda. AL2023 Dengan menginstal repositori, Anda akan mendapatkan akses ke semua paket RPM yang tersedia di SPAL. Setelah terinstal, Anda dapat menggunakan manajer paket Anda untuk menginstal dan menggunakan paket-paket ini di sistem Anda.
Daftar Isi
Prasyarat
Tutorial ini mengasumsikan bahwa Anda telah meluncurkan instance menggunakan versi AL2023 rilis 2023.9.20251117 atau yang lebih baru. Untuk informasi lebih lanjut, lihat Memperbarui AL2023 halaman AL2023 di Amazon EC2 dan.
Memeriksa prasyarat
-
Untuk memverifikasi instans Anda memenuhi prasyarat, Anda dapat memeriksa versi yang diinstal pada sistem Anda.
system-releaseUntuk memeriksa versi paket, Anda dapat menggunakan perintah berikut.
[ec2-user ~]$rpm -qi system-releasePerintah akan menampilkan informasi tentang paket, termasuk versi utama.
Name : system-release Version : 2023.9.20251117 ...catatan
Pastikan untuk
system-releasemenginstal versi terbaru. Anda dapat menjalankansudo dnf upgradeuntuk memperbarui ke versi terbaru.
Menginstal SPAL pada sistem Anda
-
Instal
spal-releasepaket di sistem Anda. Ini menambahkan file.repokonfigurasi dan kunci GPG ke sistem Anda.[ec2-user ~]$sudo dnf install spal-releasecatatan
Selama instalasi, pernyataan dukungan akan ditampilkan. Pernyataan tersebut menjelaskan ruang lingkup dukungan dan keterbatasan SPAL. Harap luangkan waktu untuk meninjau informasi ini dengan cermat.
-
Verifikasi konfigurasi repositori SPAL berhasil ditambahkan ke sistem Anda.
[ec2-user ~]$cat /etc/yum.repos.d/amazonlinux-spal.repoAnda akan melihat tiga repositori yang dikonfigurasi pada sistem Anda:
amazonlinux-spal,amazonlinux-spal-source, dan.amazonlinux-spal-debuginfoAnda juga dapat memeriksa daftar repositori yang dikonfigurasi dengan menjalankan.
dnf repolist[ec2-user ~]$dnf repolist --allcatatan
--allBendera diperlukan untuk melihat repositori yang diaktifkan dan dinonaktifkan.Ketiga repositori SPAL harus tersedia. Perhatikan bahwa repositori Amazon Linux 2023 SPAL - Paket sumber dan repositori SPAL Amazon Linux 2023 - Repositori debug dinonaktifkan secara default.
repo id repo name status amazonlinux-spal Amazon Linux 2023 SPAL repository enabled amazonlinux-spal-source Amazon Linux 2023 SPAL repository - Source packages disabled amazonlinux-spal-debuginfo Amazon Linux 2023 SPAL repository - Debug disabled
Menginstal paket SPAL
-
Instal paket SPAL pada sistem Anda dengan menjalankan
dnf installperintah.[ec2-user ~]$sudo dnf installpackagecatatan
Anda dapat menggunakan
dnf listuntuk melihat daftar lengkap paket SPAL.[ec2-user ~]$dnf list --repo=amazonlinux-spalcatatan
SPAL adalah repositori berversi. Pastikan untuk
system-releasemenginstal versi terbaru untuk melihat daftar paket terbaru.Untuk informasi lebih lanjut tentang pembaruan deterministik, Anda dapat memeriksa Peningkatan deterministik melalui repositori berversi pada AL2023
Mengunduh paket sumber SPAL
Paket sumber RPM (SRPM) terutama digunakan oleh pengembang untuk membangun paket dari sumber. Repositori sumber SPAL dinonaktifkan secara default. DNF secara otomatis mengaktifkannya ketika Anda menggunakan perintah yang memerlukan paket sumber.
Untuk mengunduh sumber RPM untuk paket SPAL, jalankan perintah berikut:
[ec2-user ~]$dnf download --sourcepackage
Menginstal paket debuginfo SPAL
Repositori debuginfo berisi paket debuginfo dan debugsource. Paket-paket ini menyediakan simbol debug dan file sumber yang berguna untuk debugging dan profiling aplikasi. Repositori debuginfo SPAL dinonaktifkan secara default. DNF secara otomatis mengaktifkannya ketika Anda menggunakan perintah yang memerlukan paket debug.
Untuk menginstal paket debuginfo dan debugsource untuk paket SPAL, jalankan perintah berikut:
[ec2-user ~]$sudo dnf debuginfo-installpackage
Menghapus instalasi SPAL repositori dari sistem Anda
-
Hapus konfigurasi repositori SPAL menggunakan perintah.
dnf remove[ec2-user ~]$sudo dnf remove spal-release -
Verifikasi repositori telah dihapus dengan menjalankan
dnf repolistperintah.[ec2-user ~]$dnf repolistpenting
Menghapus konfigurasi repositori SPAL dari sistem Anda tidak menghapus paket SPAL yang diinstal pada sistem.
Topik terkait
Untuk informasi selengkapnya tentang paket tambahan untuk repositori Amazon Linux, lihat dokumentasi berikut: