Bas*_*que 4 freebsd package-management pkg
FreeBSD 中的工具pkg通常设置为利用quarterly或latest软件包集。该latest集合可能会随着更新而更频繁地变动,而其quarterly本意是更稳定,但不是最新的\xe2\x80\xa0。
\xe2\x9e\xa5 如何从一种切换到另一种?
\n\n\xe2\x80\xa0或者也许不是?
\n正如论坛中所讨论的latest,在 FreeBSD 10.2 中,默认值从 更改为quarterly。您可以选择使用其中任何一个。
引用 10.2发行说明:
\n\n\n\n\n/etc/pkg/FreeBSD.conf 中设置的默认 pkg(8) 存储库现在默认为季度包集。要使用最新分支(之前的默认分支),/etc/pkg/FreeBSD.conf 顶部的注释解释了如何禁用默认存储库并指定备用存储库。[r285830](由 FreeBSD 基金会赞助)
\n
FreeBSD 11.2 中该 .conf 文件的内容:
\n\n# $FreeBSD: releng/11.2/etc/pkg/FreeBSD.conf 333474 2018-05-10 23:58:33Z gjb $\n#\n# To disable this repository, instead of modifying or removing this file,\n# create a /usr/local/etc/pkg/repos/FreeBSD.conf file:\n#\n# mkdir -p /usr/local/etc/pkg/repos\n# echo "FreeBSD: { enabled: no }" > /usr/local/etc/pkg/repos/FreeBSD.conf\n#\n\nFreeBSD: {\n url: "pkg+http://pkg.FreeBSD.org/${ABI}/quarterly",\n mirror_type: "srv",\n signature_type: "fingerprints",\n fingerprints: "/usr/share/keys/pkg",\n enabled: yes\n}\nRun Code Online (Sandbox Code Playgroud)\n\n正如该引用中所述,您无需修改原始文件。相反,应根据原始文件在不同位置创建新文件。然后将底部类似JSON 的文本中的 \xe2\x80\x9cquarterly\xe2\x80\x9d 更改为 \xe2\x80\x9clatest\xe2\x80\x9d 。
\n\nmkdir -p /usr/local/etc/pkg/repos\necho "FreeBSD: { enabled: no }" > /usr/local/etc/pkg/repos/FreeBSD.conf\nRun Code Online (Sandbox Code Playgroud)\n\n然后将底部类似 JSON 的文本url:行中的 \xe2\x80\x9cquarterly\xe2\x80\x9d 更改为 \xe2\x80\x9clatest\xe2\x80\x9d 。
\xe2\x80\xa6\nFreeBSD: {\n url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest",\n\xe2\x80\xa6\nRun Code Online (Sandbox Code Playgroud)\n\n有关这些文件位置的更多信息,请参阅Mateusz Piotrowski 在相关问题上的回答。
\n| 归档时间: |
|
| 查看次数: |
6000 次 |
| 最近记录: |