EPEL/RPMForge/etcのような「アプリケーションリポジトリ」のような「パッケージリポジトリ」の違いは何ですか?パッケージデータベース?
yum / dfをpkgDBとして指定することで、.repoファイルを大量に生成せずにどこからファイルをダウンロードするかを把握できますか?
答え1
PkgDBは公式のFedoraパッケージリポジトリです。Fedoraの帽子の場合、Fedora、fedora.repo
およびファイルを使用してfedora-updates.repo
アクセスできます。正しく機能するために、デフォルトのFedoraインストールに何も追加する必要はありません(最新のFedoraバージョンを使用している場合)。他のディストリビューション(RHEL、CentOS)で使用するには、次のパッケージをダウンロードできます。歌しかし、うまくいかないかもしれません。
一方、EPELには、Fedoraパッケージに基づくRHELおよびCentOS用のFedoraの一部の再構築が含まれていますが、すべて存在するわけではなく、Fedoraのバージョンと同じ速度で更新されません。 RPMForgeにはRHEL / CentOSも含まれていますが、これはサードパーティのソースです。これはFedoraシステムでは役に立ちません。
次のコマンドを使用して、EPELリポジトリ(RHEL7に)をインストールできます。
# wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-6.noarch.rpm
# rpm -ivh epel-release-7-6.noarch.rpm