リポジトリの一部を Artifactory にコピーするにはどうすればよいですか?

リポジトリの一部を Artifactory にコピーするにはどうすればよいですか?

CentOS 8リポジトリのx86_64部分をコピーしようとしていますhttp://mirror.centos.org/centos/8/Artifactory に直接。いくつかの機能 (BaseOS、追加機能など) をローカル ファイル システムにコピーし、jfrog を使用して Artifactory にアップロードすることに成功しましたが、CentOS Web サイトから Artifactory リポジトリに直接コピーすることを希望します。

CentOS 8 Web サイトをローカルにマウントし、「ローカル」(fuse ファイル システム) から Artifactory にコピーできると考え、Artifactory が稼働しているマシンで httpfs と httpfs2 をコンパイルしようとしましたjfrog rt uが、コンパイルに失敗しました (httpfs/httpfs2 がこれを行うための非常に良い方法であると考えられる場合は、コンパイル エラーの詳細を説明します)。

jfrog rt私はこのコマンドを(奇妙な参照にもかかわらず)正常に使用しているため、それについては満足していますが、機能するあらゆる方法を検討します。

Artifactory のターゲットは、Artifactory で定義された RPM リポジトリの下のディレクトリであるため、いくつかの可能性 (リモート Artifactory リポジトリを作成してそこからサブディレクトリにコピーし、新しい Artifactory リポジトリにコピーする) は除外されます。

私が試していない可能性の 1 つは、Artifactory が所有する (そして自動的にインデックスを作成する) OS ディレクトリに直接コピー (curl、wget など) することです。それが可能であれば、お知らせください。

答え1

クローンは、http 読み取り専用を含むあらゆるものをマウントする優れた方法であり、CentOS 8 リポジトリを Artifactory ホストにマウントし、jfrog がそこからアップロードできるようになります。

関連情報