Remi Repository adalah salah satu sumber paket yang sangat berharga. Repository ini menyediakan versi terbaru dari berbagai aplikasi PHP, MySQL, dan paket-paket populer lainnya yang mungkin belum tersedia di repositori standar AlmaLinux.
Dalam artikel ini, kita akan membahas cara mengaktifkan Remi Repository di AlmaLinux 8 secara lengkap dan mudah diikuti.
Apa itu Remi Repository?
Remi repositori pihak ketiga yang dikelola oleh Remi Collet, seorang pengembang perangkat lunak terkenal di komunitas Enterprise Linux. Repositori ini menyediakan:
- Versi PHP terbaru (termasuk PHP 7.x, 8.x)
- Ekstensi PHP yang lengkap
- Paket MySQL/MariaDB terbaru
- Berbagai aplikasi web dan utilitas lainnya
Install Utility Remi
Agar bisa menggunakan repository dari remi install terlebih dahulu utility yang dibutuhkan seperti; dnf-utils, epel-release,dan remirepo.
sudo dnf install dnf-utils sudo dnf install epel-release sudo dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm -y
Lakukan update package untuk melakukan perubahan sumber repository.
sudo dnf update -y
Untuk melihat repository remu sudah masuk ke package manager dnf, jalankan perintah dibawah.
sudo dnf repolist
Pastikan muncuk di repo id, remi-modular dan remi-safe.
Output: repo id repo name appstream AlmaLinux 8 - AppStream baseos AlmaLinux 8 - BaseOS epel Extra Packages for Enterprise Linux 8 - x86_64 extras AlmaLinux 8 - Extras remi-modular Remi's Modular repository for Enterprise Linux 8 - x86_64 remi-safe Safe Remi's RPM repository for Enterprise Linux 8 - x86_64
List Package di Remi Repository
Untuk melihat apa saja package yang tersedia di remi repository, bisa menjalankan perintah dibawah.
sudo dnf --disablerepo="*" --enablerepo="remi" list available
atau
sudo dnf --disablerepo="*" --enablerepo="remi-safe" list available
Install Package PHP dari Repo Remi
Pengujian kali ini akan install php versi paling terbaru, untuk melihatnya php tersedia di repository remi, bisa menjalankan perintah dibawah.
sudo dnf module list php
Output: AlmaLinux 8 - AppStream Name Stream Profiles Summary php 7.2 [d] common [d], devel, minimal PHP scripting language php 7.3 common [d], devel, minimal PHP scripting language php 7.4 common [d], devel, minimal PHP scripting language php 8.0 common [d], devel, minimal PHP scripting language php 8.2 common [d], devel, minimal PHP scripting language Remi's Modular repository for Enterprise Linux 8 - x86_64 Name Stream Profiles Summary php remi-7.2 common [d], devel, minimal PHP scripting language php remi-7.3 common [d], devel, minimal PHP scripting language php remi-7.4 common [d], devel, minimal PHP scripting language php remi-8.0 common [d], devel, minimal PHP scripting language php remi-8.1 common [d], devel, minimal PHP scripting language php remi-8.2 common [d], devel, minimal PHP scripting language php remi-8.3 common [d], devel, minimal PHP scripting language php remi-8.4 common [d], devel, minimal PHP scripting language php remi-8.5 common [d], devel, minimal PHP scripting language
Versi PHP yang akan di install AlmaLinux yaitu remi-8.5 .
sudo dnf module install php:remi-8.5
Cek version php remi.
php -v
Berikut informasi perintah php -v, version sudah sama yang kita install 8.5.2 .
PHP 8.5.2 (cli) (built: Jan 13 2026 21:40:53) (NTS gcc x86_64)
Copyright (c) The PHP Group
Built by Remi's RPM repository <https://rpms.remirepo.net/> #StandWithUkraine
Zend Engine v4.5.2, Copyright (c) Zend Technologies
with Zend OPcache v8.5.2, Copyright (c), by Zend Technologies
Mematikan Repository Remi
Misalkan gak mau lagi install package dari repository remi, kita bisa mematikan.
sudo dnf config-manager --set-disabled remi sudo dnf config-manager --set-disabled remi-safe sudo dnf config-manager --set-disabled remi-modular
Lakukan update package dnf
sudo dnf update -y
Pastikan tidak ada repo dari remi dari repolist.
sudo dnf repolist
Output: repo id repo name appstream AlmaLinux 8 - AppStream baseos AlmaLinux 8 - BaseOS epel Extra Packages for Enterprise Linux 8 - x86_64 extras AlmaLinux 8 - Extras
atau
sudo dnf repolist all | grep remi
Pastikan repository remi disabled semua dibagian belakang.
remi Remi's RPM repository for Enterprise Lin disabled remi-debuginfo Remi's RPM repository for Enterprise Lin disabled remi-modular Remi's Modular repository for Enterprise disabled remi-modular-debuginfo Remi's Modular repository for Enterprise disabled remi-modular-test Remi's Modular testing repository for En disabled remi-modular-test-debuginfo Remi's Modular testing repository for En disabled remi-safe Safe Remi's RPM repository for Enterpris disabled remi-safe-debuginfo Remi's RPM repository for Enterprise Lin disabled remi-test Remi's test RPM repository for Enterpris disabled remi-test-debuginfo Remi's test RPM repository for Enterpris disabled
Mengaktifkan Remi Repository di AlmaLinux 8 adalah proses yang relatif sederhana namun memberikan akses ke berbagai paket perangkat lunak terbaru. Dengan mengikuti langkah-langkah di atas, kamu bisa:
- Menginstal versi PHP terbaru untuk pengembangan web
- Mendapatkan paket-paket yang tidak tersedia di repositori standar
- Menjaga kompatibilitas dengan aplikasi modern
Selalu pastikan untuk mengelola repository dengan bijak dan hanya mengaktifkan apa yang benar-benar diperlukan untuk menjaga stabilitas dan keamanan sistem.
