Halo teman teman. Dengan matinya CentOS, banyak orang merasa harus memulai dari awal. Jadi hari ini, dalam posting singkat dan singkat ini, Anda akan belajar cara mengaktifkan repositori REMI di Rocky Linux 8.
Apa itu REMI?
REMI adalah repositori paket RPM yang memungkinkan kita untuk menginstal versi aplikasi yang lebih baru yang tidak ada di repositori RHEL / Rocky Linux, atau dalam versi yang tidak digunakan lagi.
Meskipun awalnya dimaksudkan untuk menawarkan versi terbaru PHP, secara bertahap telah mencakup lebih banyak perangkat lunak, termasuk versi yang lebih diperbarui dan paket lain yang sama sekali baru.
Namun, memang benar bahwa ketenaran dan penggunaan repositori ini adalah memiliki versi terbaru dari PHP. Misalnya, berkat repositori ini, kita dapat menginstal PHP 8.1 di Rocky Linux.
Jadi, ayo lakukan.
Aktifkan repositori REMI di Rocky Linux 8
Meskipun paket dalam repositori REMI sangat aman, yang terbaik adalah mengaktifkannya hanya jika Anda benar-benar membutuhkannya.
Pertama-tama aktifkan repositori EPEL.
sudo dnf install epel-release
Sekarang Anda dapat mengaktifkan repositori REMI dengan menjalankan perintah berikut
sudo dnf install http://rpms.remirepo.net/enterprise/remi-release-8.rpm
Jika Anda ingin memeriksa perubahan, Anda dapat menjalankan
sudo dnf repolist
Seperti yang Anda lihat, repositori REMI telah berhasil diaktifkan.
Menggunakan repositori REMI
Jika Anda penasaran, Anda dapat memeriksa daftar paket yang tersedia di repositori REMI dengan perintah berikut
sudo dnf --disablerepo="*" --enablerepo="remi" list available
Selain itu, Anda dapat melihat remi-safe
satu
sudo dnf --disablerepo="*" --enablerepo="remi" list available
Remi-safe adalah divisi dari repositori REMI di mana paket tidak memerlukan dependensi eksternal dan oleh karena itu tidak menggantikan paket apa pun yang didistribusikan oleh RHEL atau Rocky Linux. Katakanlah ini jauh lebih aman.
Menginstal PHP dari repositori REMI
REMI memiliki banyak paket tetapi masih berguna untuk menginstal versi PHP terbaru. Dalam posting ini, kami akan menginstal PHP 8.1 secara trial.
Jadi, buat daftar modul PHP pada sistem.
sudo dnf module list php
Dan sekarang instal dan aktifkan modul PHP 8.1 dari REMI.
sudo dnf module install php:remi-8.1
Ini mengaktifkan REMI dan menginstal PHP 8.1 sekaligus.
Anda dapat memverifikasi penginstalan dengan menjalankan
php -v
PHP 8.1.1 (cli) (built: Dec 15 2021 02:00:45) (NTS gcc x86_64)
Copyright (c) The PHP Group
Zend Engine v4.1.1, Copyright (c) Zend Technologies
Sesederhana itu untuk digunakan.
Nonaktifkan repositori REMI
Cara tercepat dan termudah untuk melakukannya adalah dengan menginstal dnf-utils
utilitas
sudo dnf install dnf-utils
Jadi, untuk menonaktifkannya sementara Anda dapat menjalankan
sudo dnf --disablerepo=remi update
Dan
sudo dnf --disablerepo=remi-safe update
Jika Anda ingin menonaktifkannya secara permanen, Anda harus pergi ke arsip konfigurasi repositori dan menetapkan nilai 0 ke enabled
arahan.
Misalnya,
sudo nano /etc/yum.repos.d/remi.repo
enabled=0
Simpan perubahan dan segarkan seluruh sistem.
sudo dnf update
Jadi, nikmatilah
Kesimpulan
Sepanjang posting ini, Anda telah belajar cara mengaktifkan repositori REMI di Rocky Linux 8, sehingga Anda bisa mendapatkan paket yang tidak ada di repositori resmi. Selanjutnya, repositori ini digunakan oleh banyak sysadmin untuk memperbarui versi PHP sistem.