View a markdown version of this page

Tambahkan repositori pada sebuah instance AL2 - Amazon Linux 2

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Tambahkan repositori pada sebuah instance AL2

Informasi ini berlaku untuk AL2. Untuk selengkapnya AL2023, lihat Peningkatan deterministik melalui repositori berversi di Panduan Pengguna Amazon AL2023 Linux 2023.

Secara default, AL2 instance diluncurkan dengan repositori berikut diaktifkan:

  • amzn2-core

  • amzn2extra-docker

Meskipun ada banyak paket yang tersedia di repositori ini yang diperbarui oleh Amazon Web Services, mungkin ada paket yang ingin Anda instal yang terdapat di repositori lain.

Untuk menginstal paket dari repositori yang berbeda dengan yum, Anda perlu menambahkan informasi repositori ke file /etc/yum.conf atau file repository.repo miliknya sendiri di direktori /etc/yum.repos.d. Anda dapat melakukannya secara manual, tetapi kebanyakan repositori yum menyediakan file repository.repo sendiri di URL repositori mereka.

Untuk menentukan repositori yum apa yang sudah terinstal

Buat daftar repositori yum yang diinstal dengan perintah berikut:

[ec2-user ~]$ yum repolist all

Output yang dihasilkan mencantumkan repositori yang diinstal dan melaporkan status masing-masing. Repositori yang diaktifkan menampilkan jumlah paket yang dikandungnya.

Untuk menambahkan repositori yum ke /etc/yum.repos.d
  1. Temukan lokasi file .repo. Ini akan bervariasi tergantung pada repositori yang Anda tambahkan. Dalam contoh ini, file .repo ada di https://www.example.com/repository.repo.

  2. Tambahkan repositori dengan perintah yum-config-manager.

    [ec2-user ~]$ sudo yum-config-manager --add-repo https://www.example.com/repository.repo Loaded plugins: priorities, update-motd, upgrade-helper adding repo from: https://www.example.com/repository.repo grabbing file https://www.example.com/repository.repo to /etc/yum.repos.d/repository.repo repository.repo | 4.0 kB 00:00 repo saved to /etc/yum.repos.d/repository.repo

Setelah menginstal repositori, Anda harus mengaktifkannya seperti yang dijelaskan di prosedur selanjutnya.

Untuk mengaktifkan repositori yum di /etc/yum.repos.d

Gunakan perintah yum-config-manager dengan bendera --enable repository. Perintah berikut mengaktifkan repositori Paket Ekstra untuk Enterprise Linux (EPEL) dari proyek Fedora. Secara default, repositori ini berada di /etc/yum.repos.d pada instans AMI Amazon Linux, tetapi tidak diaktifkan.

[ec2-user ~]$ sudo yum-config-manager --enable epel

Untuk informasi lebih lanjut, dan untuk mengunduh versi terbaru dari paket ini, lihat https://fedoraproject. org/wiki/EPEL.