【问题标题】:Custom Port Repository in FreeBSD 10.3FreeBSD 10.3 中的自定义端口存储库
【发布时间】:2017-01-05 11:07:45
【问题描述】:

谁能告诉我有关如何使用 apache24 创建自定义存储库的文档。我被困在无法签署存储库并使用元、摘要和 packagesite 'txz' 文件的地步。

【问题讨论】:

标签: freebsd


【解决方案1】:

我使用此步骤设置poudriere,您可以在此处找到更多信息:https://github.com/freebsd/poudriere/wiki

这可以帮助您创建自己的包存储库,并且要使用您的包,只需添加如下条目:

$ cat /usr/local/etc/pkg/repos/poudriere.conf
poudriere: {
  url: "http://10.1.1.1/packages/10amd64-default"
  mirror_type: "http",
  signature_type: "pubkey",
  pubkey: "/usr/local/etc/ssl/certs/pkg.cert",
  enabled: yes
  priority: 1
}

注意 url url: "http://10.1.1.1/packages/10amd64-default" 将其更改为您的正确域/IP。

【讨论】:

    【解决方案2】:

    感谢您的帮助。我想出了另一种方法来做到这一点。我已经为该目录配置了 poudriere 和 ZFS 文件系统。然后我使用 poudriere bulk 更新端口包,它会自动创建 pkgsite.txz、digest.txz 和 meta.txz 文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-09-02
      • 1970-01-01
      • 2016-06-29
      • 1970-01-01
      • 1970-01-01
      • 2015-12-19
      • 2018-02-09
      相关资源
      最近更新 更多