トップページ > サーバ構築 > EPEL と Remi の違い
EPEL と Remi の違い
[初回公開] 2025年05月18日
RedHat や CentOS など Linux 系のサーバにインストールしたパッケージを一覧で確認するために、インストールやアップデートで利用する yum コマンドを活用する方法を紹介する。
1. EPEL (Extra Packages for Enterprise Linux)
- 概要: Fedora プロジェクトによって提供されるリポジトリ。RHEL 系にない追加パッケージ(Fedora 由来)を提供。
- 特徴: RHEL にないツールやライブラリを補完。セキュリティポリシーが厳しく、信頼性が高い。
- 代表的なパッケージ: htop, ncdu, fail2ban, mosh, nginx, ansible など
2. Remi Repository
- 概要: Red Hat の開発者 Remi Collet 氏による個人提供リポジトリ。主に PHP や Web 関連ソフトに特化。
- 特徴: 最新の PHP バージョンや Redis などが豊富。EPEL に依存するパッケージも多い。
- 代表的なパッケージ: php, php-fpm, php-mysqlnd, php-opcache, php-redis, redis, memcached など
比較表
項目 | EPEL | Remi |
---|---|---|
提供元 | Fedora Project | Remi Collet(Red Hat 開発者) |
安定性 | 高い(保守重視) | やや低いが新しい機能に対応 |
パッケージ数 | 数千以上 | PHP/Web 系を中心に数百 |
PHP バージョン | 限定的 または 提供なし | 最新の複数バージョンあり |
必要性 | 基本的なツールの補完用 | PHP や Web 開発用途で重要 |
使い分けの例
- EPEL のみで十分: 基本的なサーバーツールや補完パッケージが欲しい場合
- Remi が必要: PHP 7.x~8.x の最新機能を使いたい / Web アプリケーションを運用したい場合
関連記事
サーバ
RedHat や CentOS など Linux 系のサーバにインストールしたパッケージを一覧で確認するために、インストールやアップデートで利用した yum コマンドを活用する方法を紹介する。
RedHat8 / CentOS8 に FTP をインストールして利用できるまでの手順
サーバ
RedHat や CentOS など Linux 系のサーバでファイルをアップロードしたりディレクトリを作成するために FTP サーバが必要になるため、FTP サーバとして提供されている vsftpd のインストールと設定方法について紹介する。
サーバ
RedHat や CentOS など Linux 系のサーバでファイルやディレクトリの一覧を表示する ls コマンドの使い方と同時に付与するオプションにより並び替えや表示する数を指定して便利に活用する方法を紹介する。
RedHat8 / CentOS8 のインストールと初期セットアップまでの手順
サーバ
数あるサーバ OS の中から RedHat8 とその派生 OS となる CentOS8 のインストールとネットワークやユーザ作成など必要最低限の初期セットアップまでの手順を掲載。
サーバ
OS「CentOS 7」でセキュリティ制御ツールの"SELinux"の一時的停止と恒久的な停止の設定について掲載しています。