新しいファイルをリポジトリにコピーした後、「createrepo」を再実行する必要がありますか?

新しいファイルをリポジトリにコピーした後、「createrepo」を再実行する必要がありますか?

リポジトリをインストールしました。このリポジトリを新しいrpmファイルに更新したいと思います。createrepoこのリポジトリを使用しているサーバーで新しいファイルを使用できるように、このリポジトリでコマンドを再実行できますか?

ベストアンサー1

--updateあなたは選択する必要がありますcreaterepo

createrepo --update:時にはリポジトリに多くのパッケージがあり、少数のパッケージのみが追加または変更された場合、各パッケージのメタデータを再生成するのに時間がかかりすぎます。 --updateが便利な場所です。前のようにcreaterepoを実行しますが、--updateフラグを渡します。このように:

  createrepo --update </path/to/repo>  

createrepoは、最後のメタデータが作成されてから変更、追加、または削除された項目のみを更新します。

でも言及man createrepo

引用する)

おすすめ記事