Tutorial: Konfigurasikan repositori SPAL pada 023 AL2 - Amazon Linux 2023

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 023 AL2

Paket Tambahan untuk Amazon Linux (SPAL) adalah repositori paket tambahan untuk AL2 023 yang menyediakan akses pelanggan ke ribuan paket open-source.

Tutorial berikut membantu Anda mengkonfigurasi repositori SPAL pada instans 023 Anda AL2. 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.

Prasyarat

Tutorial ini mengasumsikan bahwa Anda telah meluncurkan instance menggunakan versi rilis AL2 023 2023.9.20251117 atau yang lebih baru. Untuk informasi lebih lanjut, lihat Memperbarui AL2 023 halaman AL2023 di Amazon EC2 dan.

Memeriksa prasyarat

  • Untuk memverifikasi instans Anda memenuhi prasyarat, Anda dapat memeriksa versi yang diinstal pada sistem Anda. system-release

    Untuk memeriksa versi paket, Anda dapat menggunakan perintah berikut.

    [ec2-user ~]$ rpm -qi system-release

    Perintah akan menampilkan informasi tentang paket, termasuk versi utama.

    Name : system-release Version : 2023.9.20251117 ...
    catatan

    Pastikan untuk system-release menginstal versi terbaru. Anda dapat menjalankan sudo dnf upgrade untuk memperbarui ke versi terbaru.

Menginstal SPAL pada sistem Anda

  1. Instal spal-release paket di sistem Anda. Ini menambahkan file .repo konfigurasi dan kunci GPG ke sistem Anda.

    [ec2-user ~]$ sudo dnf install spal-release
    catatan

    Selama instalasi, pernyataan dukungan akan ditampilkan. Pernyataan tersebut menjelaskan ruang lingkup dukungan dan keterbatasan SPAL. Harap luangkan waktu untuk meninjau informasi ini dengan cermat.

  2. Verifikasi konfigurasi repositori SPAL berhasil ditambahkan ke sistem Anda.

    [ec2-user ~]$ cat /etc/yum.repos.d/amazonlinux-spal.repo

    Anda akan melihat dua repositori yang dikonfigurasi pada sistem Anda: dan amazonlinux-spal amazonlinux-spal-source

    Anda juga dapat memeriksa daftar repositori yang dikonfigurasi dengan menjalankan. dnf repolist

    [ec2-user ~]$ dnf repolist --all
    catatan

    --allBendera diperlukan untuk melihat repositori yang diaktifkan dan dinonaktifkan.

    Kedua repositori SPAL harus tersedia. Perhatikan bahwa repositori Amazon Linux 2023 SPAL - Repositori paket sumber 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
  3. (Opsional) Aktifkan repositori sumber.

    catatan

    Repositori sumber RPM (SRPM) biasanya dinonaktifkan secara default karena mereka terutama digunakan oleh pengembang untuk membangun paket, bukan oleh pengguna akhir untuk instalasi perangkat lunak. DNF secara otomatis mengaktifkan repositori sumber ketika Anda menggunakan perintah yang memerlukan paket sumber, seperti. dnf download --source package

    Anda tidak perlu mengaktifkan repositori sumber secara manual untuk operasi paket sumber satu kali. Ikuti langkah ini hanya jika Anda ingin membangun kembali SRPMs dari SPAL pada sistem Anda.

    Untuk mengaktifkan repositori SPAL Amazon Linux 2023 secara permanen - Repositori paket sumber di sistem Anda, jalankan perintah berikut:

    [ec2-user ~]$ sudo dnf config-manager --enable amazonlinux-spal-source

Menginstal paket SPAL

  • Instal paket SPAL pada sistem Anda dengan menjalankan dnf install perintah.

    [ec2-user ~]$ sudo dnf install package
    catatan

    Anda dapat menggunakan dnf list untuk melihat daftar lengkap paket SPAL.

    [ec2-user ~]$ dnf list --repo=amazonlinux-spal
    catatan

    SPAL adalah repositori berversi. Pastikan untuk system-release menginstal versi terbaru untuk melihat daftar paket terbaru.

    Untuk informasi lebih lanjut tentang pembaruan deterministik, Anda dapat memeriksa Peningkatan deterministik melalui repositori berversi pada 023 AL2

Menghapus instalasi SPAL repositori dari sistem Anda

  1. Hapus konfigurasi repositori SPAL menggunakan perintah. dnf remove

    [ec2-user ~]$ sudo dnf remove spal-release
  2. Verifikasi repositori telah dihapus dengan menjalankan dnf repolist perintah.

    [ec2-user ~]$ dnf repolist
    penting

    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: