From b39dea34b321a10f9f56436d5bf4b62eb8a6d028 Mon Sep 17 00:00:00 2001 From: Jiajie Chen Date: Mon, 30 Jan 2023 11:00:14 +0800 Subject: [PATCH] help: netbsd: init --- _data/options.yml | 2 ++ help/_posts/2022-09-22-pkgsrc.md | 1 + help/_posts/2023-01-30-netbsd.md | 23 +++++++++++++++++++++++ 3 files changed, 26 insertions(+) create mode 100644 help/_posts/2023-01-30-netbsd.md diff --git a/_data/options.yml b/_data/options.yml index 1145c92..1fb75e0 100644 --- a/_data/options.yml +++ b/_data/options.yml @@ -298,6 +298,8 @@ mirror_desc: desc: NixOS 的安装镜像和虚拟机镜像 - name: openbsd desc: OpenBSD 软件包镜像源 + - name: netbsd + desc: NetBSD 系统镜像源 - name: u.sb desc: 为 Debian / Ubuntu 编译的最新版 nginx - name: nodejs-release diff --git a/help/_posts/2022-09-22-pkgsrc.md b/help/_posts/2022-09-22-pkgsrc.md index 1a1e768..4ac95d8 100644 --- a/help/_posts/2022-09-22-pkgsrc.md +++ b/help/_posts/2022-09-22-pkgsrc.md @@ -24,6 +24,7 @@ echo http://{{ site.hostname }}/pkgsrc/packages/NetBSD/amd64/9.3/All > /usr/pkg/ 注意该镜像不包括 joyent 内容,即 `MacOS`,`SmartOS`,`Linux` 中二进制包。 ### distfile 使用 + 如果想使用该镜像的 distfile 强制替换全部 distfile 的下载路径,编辑`$PKGSRCDIR/mk/defaults/mk.conf`,并添加 ``` MASTER_SITE_BACKUP= https://{{ site.hostname }}/pkgsrc/distfiles/ diff --git a/help/_posts/2023-01-30-netbsd.md b/help/_posts/2023-01-30-netbsd.md new file mode 100644 index 0000000..3d2ea44 --- /dev/null +++ b/help/_posts/2023-01-30-netbsd.md @@ -0,0 +1,23 @@ +--- +category: help +layout: help +mirrorid: NetBSD +--- + +## NetBSD 镜像使用帮助 + +### pkgsrc + +修改 `/usr/pkg/etc/pkgin/repositories.conf` 内容为: + +``` +https://{{ site.hostname }}/pkgsrc/packages/NetBSD/$arch/9.3/All +``` + +### sysupgrade + +升级 NetBSD 时,指定 sysupgrade 的下载地址为镜像源,以 NetBSD 9.3 amd64 为例: + +```shell +sysupgrade auto https://{{ site.hostname }}/NetBSD/NetBSD-9.3/amd64 +```