
リポジトリに何が問題なのでしょうか? インストールできないのはなぜですかqt-examples
? リポジトリを修正するにはどうすればよいですか?
$ sudo yum install qt-examples
[...]
Error: Package: 1:qt-examples-4.8.7-2.el7.x86_64 (base)
Requires: qt(x86-64) = 1:4.8.7-2.el7
Installed: 1:qt-4.8.7-3.el7_6.x86_64 (@updates)
qt(x86-64) = 1:4.8.7-3.el7_6
Available: 1:qt-4.8.7-2.el7.x86_64 (base)
qt(x86-64) = 1:4.8.7-2.el7
インストール時に同様の問題が発生しますqt-docs
。Qt をダウングレードしたくありません。少し古いサンプル コードでも問題なく動作するはずです。
7-2 の例を強制的にインストールできますか? または、7-3 の qt-examples を入手するにはどうすればいいですか? マシンにはインターネット アクセスがないので、パッケージ管理は非常に楽しいです。
答え1
qt-4.8.7-3
からインストールしましたが@updates
、現在 はからyum
インストールしようとしています。リポジトリを再度有効にすると、インストールが正常に実行されるはずです。qt-examples
base
update
ソフトウェアはマイナー バージョンの不一致でも正常に動作する可能性がありますが、不一致によって奇妙なバグが発生するリスクを冒したくないでしょう...
完了するには:
はいインストールを強制することもできますが、 を使用すると少し複雑になりますyum
。そのためのオプションがあるかどうかはわかりませんが、 を使用すると確実に実行できますrpm
。
- パッケージをダウンロードする
- インストール
rpm -Ivh --nodeps