GNU/Linux >> Belajar Linux >  >> Linux

Instal repositori EPEL dan IUS di CentOS dan Red Hat

Artikel ini menjelaskan cara mengonfigurasi sistem CentOS atau Red Hat EnterpriseLinux untuk menggunakan repositori Fedora Extra Packages for Enterprise Linux (EPEL). Repositori EPEL menyediakan paket perangkat lunak yang berguna yang tidak termasuk dalam repositori resmi CentOS atau Red Hat.

Instruksi juga disertakan untuk menginstal Proyek Komunitas IUS. Sedangkan EPEL hanya menyediakan software yang tidak di repositori resmi CentOS dan Red Hat, IUS menyediakan versi perangkat lunak yang lebih baru (seperti MySQL dan PHP) yang ada di repositori resmi.

Catatan: Berhati-hatilah saat menggunakan repositori pihak ketiga mana pun. Jika Anda memiliki perjanjian dukungan terkelola, hubungi penyedia Anda sebelum mengikuti petunjuk dalam artikel ini untuk memastikan bahwa Anda tidak membuat konfigurasi server yang tidak didukung.

Instal repositori EPEL

Anda menginstal repositori EPEL dengan mengunduh paket RPM yang sesuai untuk sistem Anda dan menginstalnya. Instruksi berikut menggunakan paket 64-bit yang bekerja dengan instans Rackspace Cloud Servers.

CentOS

Repositori CentOS Extras menyertakan paket untuk menginstal EPEL, dan diaktifkan secara default. Untuk menginstal paket rilis EPEL, jalankan perintah berikut:

sudo yum install epel-release

Linux Red Hat Enterprise

Untuk menginstal paket rilis EPEL, jalankan perintah berikut:

sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-$(rpm -E '%{rhel}').noarch.rpm

Beberapa paket EPEL bergantung pada paket dari saluran “opsional” dan “ekstra”, jadi pastikan keduanya diaktifkan juga.

Instal repositori IUS

Repositori IUS menyediakan versi terbaru dari beberapa perangkat lunak di repositori CentOS dan Red Hat resmi. Repositori IUS bergantung pada repositori EPEL.

Nama paket di repositori IUS berbeda dari nama paket yang digunakan dalam repositori resmi. Perbedaannya membantu menghindari konflik yang tidak disengaja atau pembaruan versi perangkat lunak.

Catatan: Karena IUS menggunakan nama paket yang berbeda dari nama paket di repositori resmi, kami merekomendasikan IUS untuk pelanggan Rackspace dengan tingkat dukungan terkelola yang menyertakan perangkat lunak server. Server terkelola secara otomatis memperbarui setiap malam secara default, yang dapat menyebabkan peningkatan yang tidak direncanakan jika nama paket sama di lebih dari satu repositori yang diaktifkan.

Untuk menginstal paket rilis IUS, jalankan perintah berikut:

sudo yum install https://repo.ius.io/ius-release-el$(rpm -E '%{rhel}').rpm

Tingkatkan paket yang diinstal ke versi IUS

Jika Anda sudah menginstal paket perangkat lunak yang ingin Anda tingkatkan ke versi yang lebih baru di repositori IUS, instal yumplug-in IUS untuk penggantian paket guna menyederhanakan proses peningkatan.

sudo yum install yum-plugin-replace

Plug-in menyediakan yum replace perintah yang menggantikan paket yang ditentukan dan menginstal semua dependensi yang diperlukan secara bersamaan. Misalnya, untuk mengganti paket PHP yang terinstal dengan paket PHP 5.6 dari repositori IUS, jalankan perintah berikut:

sudo yum replace php --replace-with php56u

Untuk informasi lebih lanjut, lihat Panduan Penggunaan IUS.

Periksa repositori yang tersedia

Anda dapat melihat apakah repositori yang Anda butuhkan telah diinstal dan diaktifkan dengan menjalankan perintah berikut:

yum repolist

Beberapa repositori dinonaktifkan secara default. Untuk membuat daftar repositori yang dinonaktifkan, jalankan perintah berikut:

yum repolist disabled

Linux
  1. Cara Menginstal dan Mengaktifkan Repositori EPEL di Rocky Linux/Centos 8

  2. Cara Menginstal dan Mengamankan MongoDB 4 di CentOS 8

  3. Cara Menginstal Paket pip di CentOS/RHEL 7 dan 8

  1. Menggunakan Perintah Yum untuk Menonaktifkan dan Menghapus Repositori Paket di CentOS

  2. Ubah Port SSH di CentOS dan Red Hat

  3. Cara menginstal paket zip/unzip di Linux CentOS/RHEL 7 dan 8

  1. Instal Apache dan PHP di CentOS 7

  2. Cara Menginstal Apache CouchDB di CentOS 6 (dari Sumber dan EPEL)

  3. Cara Menginstal paket Mokutil di CentOS/RHEL 7 dan 8