新しいCentOS 7仮想マシンがあります。グローバルの後にはyum -y update
。net-snmp
パック
net-snmp 1:5.7.2-33.el7_5.2(更新済み)
依存関係
- lm_sensors-libs 3.4.0-4.20160601gitf9185e5.el7(デフォルト)
- net-snmp-agent-libs 1:5.7.2-33.el7_5.2(更新済み)
- net-snmp-libs 1:5.7.2-33.el7_5.2 (更新済み)
- perl-Data-Dumper 2.145-3.el7(デフォルト)
net-snmp
理由は理解できず、「更新」リポジトリで参照されます。これは主にこれらのコンテンツがこのリポジトリに表示されないためですnet-snmp-agent-libs
。net-snmp-libs
http://mirror.centos.org/centos/7/updates/x86_64/Packages/
「デフォルト」リポジトリはyum install net-snmp --disablerepo=* --enablerepo=base
異なるバージョンのnet-snmp(論理的)を表示し、すべての依存関係が「デフォルト」リポジトリに属することを強制します。
パック
ネットワーク-snmp 1:5.7.2-32.el7_5.2(デフォルト)
依存関係
- lm_sensors-libs 3.4.0-4.20160601gitf9185e5.el7(デフォルト)
- net-snmp-agent-libs 1:5.7.2-32.el7_5.2(デフォルト)
- net-snmp-libs 1:5.7.2-32.el7_5.2(基本)
- perl-Data-Dumper 2.145-3.el7(デフォルト)
net-snmp
この問題を解決し、関連ストアにyumクエリを実行してパッケージとその依存関係をインストールする理由と方法は何ですか?
答え1
これアップロードしたミラーリンクCentOS 7.6.1810では動作しますが、現在YUMリポジトリは次のように指しているようです。CentOS 7.5.1804。 CentOS 7.6ベースリポジトリの現在のバージョンnet-snmp
は5.7.2-37
。
考えられる問題は、YUMリポジトリ設定が特定のバージョンのCentOSに固定されているか、設定したリポジトリが現在のCentOSバージョンに更新されていないことです。内容を見ないと不明/etc/yum.repos.d/*.repo