CentOS 7.3.1611、カーネル3.10.0-514を実行しているサーバーがあります。 kernel-develをインストールするとき、repoのバージョンはカーネルバージョンとは異なる3.10.0-1160です。 rpmですが、依存関係が複雑すぎます。
すべての依存関係とともに、特定のカーネル開発バージョンをインストールするための可能な方法があるかどうかを尋ねたいです(現在のカーネルをアップグレードしたくありません)。
ベストアンサー1
CentOSでリリースされたすべてのパッケージはのアーカイブにありますvault.centos.org
。yum
たとえば、目的のパッケージを指すことができます。
yum install https://vault.centos.org/7.3.1611/updates/x86_64/Packages/kernel-devel-3.10.0-514.26.2.el7.x86_64.rpm
一部のパッケージのアーカイブされた依存関係を自動的にインポートする必要がある場合は、特定のトランザクションyum
に対してVaultリポジトリを有効にするだけです。
yum --enablerepo='C7.3.1611-updates' install kernel-devel-3.10.0-514.26.2
ですべてのVaultリポジトリの名前を見つけることができます/etc/yum.repos.d/CentOS-Vault.repo
。