3.2. 特定のディストリビューションを使用したサードパーティーリポジトリーの追加
オプションのフィールド distro
を使用して、カスタムサードパーティーソースファイル内のディストリビューションのリストを指定できます。リポジトリーファイルは、イメージのビルド中に依存関係を解決する際にディストリビューション文字列リストを使用します。
rhel-9
を指定するリクエストはすべてこのソースを使用します。たとえば、パッケージをリストして rhel-9
を指定すると、このソースが含まれます。ただし、ホストディストリビューションのパッケージのリストには、このソースは含まれません。
手順
リポジトリーのソースファイルを作成します。
check_gpg = true check_ssl = true distros = ["list_of_distributions"] id = "repository_id" name = "repository-name" system = false type = ""repository_type" url = "repository-url"
たとえば、ディストリビューションを指定するには、次のようにします。
check_gpg = true check_ssl = true distros = ["rhel-9"] id = "rh9-local" name = "packages for RHEL" system = false type = "yum-baseurl" url = "http://local/repos/rhel9/projectrepo/"
- ファイルを TOML 形式で保存します。