---
category: help
layout: help
mirrorid: pkgsrc
---
## pkgsrc 镜像使用帮助

**注：该镜像是 pkgsrc 二进制包和 distfile 的镜像。本镜像站同时提供 pkgsrc 源码的镜像，请参考 [pkgsrc.git 镜像使用帮助](https://{{ site.hostname }}/help/pkgsrc.git/)。**

### 二进制包使用

执行：

```bash
echo http://{{ site.hostname }}/pkgsrc/packages/NetBSD/<ARCH>/<VERSION>/All > $PKGDIR/etc/pkgin/repositories.conf
```

其中 `<ARCH>` 和 `<VERSION>` 可选范围可参看 <https://{{ site.hostname }}/pkgsrc/packages/NetBSD/>。以 NetBSD amd64 9.3 为例：

```bash
echo http://{{ site.hostname }}/pkgsrc/packages/NetBSD/amd64/9.3/All > /usr/pkg/etc/pkgin/repositories.conf
```

注意该镜像不包括 joyent 内容，即 `MacOS`，`SmartOS`，`Linux` 中二进制包。

### distfile 使用

如果想使用该镜像的 distfile 强制替换全部 distfile 的下载路径，编辑`$PKGSRCDIR/mk/defaults/mk.conf`，并添加
```
MASTER_SITE_BACKUP= https://{{ site.hostname }}/pkgsrc/distfiles/
MASTER_SITE_OVERRIDE= https://{{ site.hostname }}/pkgsrc/distfiles/
MASTER_SORT= .edu.cn .cn
```
若只是部分替代，可参考
```
MASTER_SITE_CYGWIN= https://{{ site.hostname }}/cygwin/
MASTER_SITE_GNU= https://{{ site.hostname }}/gnu/
MASTER_SITE_PERL_CPAN= https://{{ site.hostname }}/CPAN/modules/by-module/
MASTER_SITE_TEX_CTAN= https://{{ site.hostname }}/CTAN/
MASTER_SITE_BACKUP= https://{{ site.hostname }}/pkgsrc/distfiles/
MASTER_SORT= .edu.cn .cn
```
