リポジトリを更新せずにdnfコマンドを使用する方法は?

リポジトリを更新せずにdnfコマンドを使用する方法は?

このコマンドを使用すると、dnfリポジトリの更新が開始され、特にOSが古い場合は時間がかかります。時にはそのようなものを使用する必要がありますdnf infoが、更新する必要はありません。アップデートを検索しない方法でどのように使用できますか?

答え1

--cacheonly(または)オプションを使用すると、更新せずに-Cシステムキャッシュのみを使用します。

答え2

メタデータが期限切れとしてマークされていないと、以前のバージョンのパッケージをインポートまたは--setopt=metadata_expire=neverダウンロードできなくなる可能性があります(以前のパッケージはストレージサーバーから削除される可能性があります)。

dnf install --setopt=metadata_expire=never <package>

--cacheonly別名キャッシュのみを使用してください。まったくまたは以前のパッケージ-Cからキャッシュすると失敗します。そして、このスイッチは決してメタデータを更新しません。dnf installdnf download

dnf install -C <package>

関連情報