help: transpile from mirrorz-help

This commit is contained in:
ZenithalHourlyRate 2023-04-19 18:46:57 +00:00 committed by GitHub
parent 1c1f174dcb
commit 884d555c19

View File

@ -4,20 +4,52 @@ layout: help
mirrorid: NetBSD
---
## NetBSD 镜像使用帮助
# NetBSD 软件仓库镜像使用帮助
### pkgsrc
<form class="form-inline">
<div class="form-group">
<label>是否使用 HTTPS</label>
<select id="http-select" class="form-control content-select" data-target="#content-0">
<option data-http_protocol="https://" selected></option>
<option data-http_protocol="http://"></option>
</select>
</div>
</form>
修改 `/usr/pkg/etc/pkgin/repositories.conf` 内容为:
```
https://{{ site.hostname }}/pkgsrc/packages/NetBSD/$arch/9.3/All
```
<form class="form-inline">
<div class="form-group">
<label>是否使用 sudo</label>
<select id="sudo-select" class="form-control content-select" data-target="#content-0">
<option data-sudo="sudo " data-sudoE="sudo -E " selected></option>
<option data-sudo="" data-sudoE=""></option>
</select>
</div>
</form>
### sysupgrade
## pkgsrc
参考 [pkgsrc 帮助](/help/pkgsrc)。
## sysupgrade
升级 NetBSD 时,指定 sysupgrade 的下载地址为镜像源,以 NetBSD 9.3 amd64 为例:
```shell
sysupgrade auto https://{{ site.hostname }}/NetBSD/NetBSD-9.3/amd64
```
{% raw %}
<script id="template-0" type="x-tmpl-markup">
sysupgrade auto {{http_protocol}}{{mirror}}/NetBSD-9.3/amd64
</script>
{% endraw %}
<p></p>
<pre>
<code id="content-0" class="language-shell" data-template="#template-0" data-select="#http-select,#sudo-select">
</code>
</pre>