YUM(Yellowdog Updater Modified)は、RPM(RedHat Package Manager)ベースのLinuxシステム( Red Hat Enterprise Linux <を含むがこれに限定されない)用のオープンソースで広く使用されているコマンドラインおよびグラフィカルベースのパッケージ管理ツールです。 / strong> ( RHEL )、 CentOS 、 Scientific Linux ( SL )、 Oracle Linux ( OL )、 Rocky Linux およびAlmaLinux 、システム上のソフトウェアパッケージのインストール、更新、削除、または検索に使用されます。
DNFコマンド(Dandified yum)は、RedHatベースのシステム用の従来のYUMパッケージマネージャーの次世代バージョンです。
デフォルトのベースに含まれていないソフトウェアパッケージをインストールするには および更新 リポジトリ、および追加 リポジトリの場合、システムに他のサードパーティのリポジトリをインストールして有効にする必要があります。
この記事では、上位の 8を確認します YUM / DNF Linuxコミュニティによって頻繁に推奨されるRHELベースのディストリビューションのリポジトリ。
<強い色:赤;">警告 :以下にリストされているリポジトリは、 RHELによって提供またはサポートされていないことを常に覚えておく必要があります;それらは最新である場合とそうでない場合があり、期待どおりに動作する場合があります。自己責任で使用してください。
1。 EPELリポジトリ
EPEL (EnterpriseLinux用の追加パッケージ )は、 Fedora で開発、テスト、改善された高品質のパッケージを提供することを目的とした、無料でオープンソースの人気のあるコミュニティベースのリポジトリプロジェクトです。 RHELで利用できるようになりました 、 CentOS 、 Scientific Linux、 および同様のLinuxディストリビューション。この記事にリストされている他のリポジトリのほとんどは、 EPELに依存しています。 。
EPELを有効にするには システムのリポジトリで、次のコマンドを使用します。
# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm [on RHEL 8] # yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm [on RHEL 7] # yum install https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm [on RHEL 6]
2。 REMIリポジトリ
REMI は、 PHPの最新バージョンを提供する広く使用されているサードパーティのリポジトリです。 Fedora のユーザー向けのスタック、およびその他の関連ソフトウェア およびEnterpriseLinux ( EL )RHEL、CentOS、Oracle、ScientificLinuxなどのディストリビューション。
レミを有効にする前に 、 EPELを有効にする必要があります 次のように、最初にリポジトリを作成します。
-------- On RHEL 8 -------- # yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm # yum install https://rpms.remirepo.net/enterprise/remi-release-8.rpm -------- On RHEL 7 -------- # yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm # yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm -------- On RHEL 6 -------- # yum install https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm # yum install https://rpms.remirepo.net/enterprise/remi-release-6.rpm
3。 RPMFusionリポジトリ
RPMFusion は、 Fedora用の無料および非無料のアドオンソフトウェアを提供するサードパーティのリポジトリです。 およびEnterpriseLinux RHELおよびCentOSを含むディストリビューション。 EPELを有効にする必要があります RPM Fusionを有効にする前のリポジトリ 。
-------- On RHEL 8 -------- # yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm # yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm # yum localinstall --nogpgcheck https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-8.noarch.rpm -------- On RHEL 7 -------- # yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm # yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm # yum localinstall --nogpgcheck https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-7.noarch.rpm -------- On RHEL 6 -------- # yum install https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm # yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-6.noarch.rpm # yum localinstall --nogpgcheck https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-6.noarch.rpm
4。 ELRepoリポジトリ
ELRepo ( CommunityEnterpriseLinuxリポジトリ )は RPM です リポジトリは、ファイルシステムドライバー、グラフィックスドライバー、ネットワークドライバー、サウンドドライバー、Webカメラ、ビデオドライバーなどのハードウェア関連のパッケージを提供し、EnterpriseLinuxのエクスペリエンスを向上させることを目的としています。
システムでELRepoを有効にするには、次のコマンドを使用します。
-------- On RHEL 8 -------- # rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org # rpm -Uvh https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch.rpm -------- On RHEL 7 -------- # rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org # rpm -Uvh https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm -------- On RHEL 6 -------- # rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org # rpm -Uvh https://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm
5。 NUX-dextopリポジトリ
NUX-dextop RPMです EL用のデスクトップおよびマルチメディアソフトウェアパッケージのリポジトリ。これには、Remminaリモートデスクトップ共有ツール、VLCメディアプレーヤーなど、多くのグラフィカルソフトウェアとコマンドラインインターフェイス(CLI)ベースのプログラムが含まれています。
EPELも有効にする必要があります nux-dextopを有効にする前のリポジトリ 。
-------- On RHEL 8 -------- # yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm # yum install http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm -------- On RHEL 7 -------- # yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm # yum install http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm -------- On RHEL 6 -------- # yum install https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm # yum install http://li.nux.ro/download/nux/dextop/el6/x86_64/nux-dextop-release-0-2.el6.nux.noarch.rpm
6。 GhettoForgeリポジトリ
GhettoForge プロジェクトは、EnterpriseLinuxリリース6のパッケージの提供に重点を置いています および7 基本ELパッケージセットにも他のサードパーティリポジトリにも存在しません。
GhettoForgeを有効にできます 次のコマンドを使用してシステム上で。
-------- On RHEL 8 -------- # yum install http://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el8.noarch.rpm -------- On RHEL 7 -------- # yum install http://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el7.noarch.rpm -------- On RHEL 6 -------- # yum install http://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el6.noarch.rpm
7。 PsychoticNinjaリポジトリ
精神的な忍者 Enterprise Linuxリリース6および7向けに、ベースELパッケージセットにも他のサードパーティリポジトリにも存在しない高品質のパッケージを提供することを目的としています。
Psychotic Ninjaを有効にするには リポジトリでは、最初にGPGキーをインポートしてから、インストールする必要があります。
# rpm --import http://wiki.psychotic.ninja/RPM-GPG-KEY-psychotic # rpm -ivh http://packages.psychotic.ninja/6/base/i386/RPMS/psychotic-release-1.0.0-1.el6.psychotic.noarch.rpm
この統合されたサイコティックリリースパッケージは、CentOS /RHEL7の64ビットバージョンを含むすべてのリリースとアーキテクチャで機能することに注意してください。
8。 IUSコミュニティリポジトリ
リストの最後は、 IUS (アップストリーム安定版とインライン )は、PHP、Python、MySQL、Red Hat Enterprise Linux(RHEL)、CentOSの最新のアップストリームバージョンに高品質のRPMパッケージを提供する、コミュニティがサポートする新しいサードパーティのリポジトリです。
これまで見てきた多くのリポジトリと同様に、 IUS EPELにも依存します 。
-------- On RHEL 7 -------- # yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm # yum install https://repo.ius.io/ius-release-el7.rpm
それで全部です!この記事では、上位の 8 YUM / DNFを確認しました RHELベースのLinux用のサードパーティリポジトリ。Linuxコミュニティで頻繁に推奨されています。高品質のソフトウェアパッケージを提供し、ここに含める価値のある他のリポジトリをご存知の場合は、下のコメントフォームからお知らせください。