会不会是我用的是pkgsrc.git,不是pkgsrc的原因
的确是这样,git 版本不带 distfile
这样啊,看了一下没搞懂pkgsrc是怎么用的,怎么还用ssh?
那个是 cvs
,是为了能保证后续更新能同步的分发方法,但是因为一年只更新四次,去 Index of /pkgsrc/pkgsrc-2024Q2/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror 下一个 tarball 用也一样的。
要用清华源,下完解包后照 pkgsrc | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror 改源,然后按官网 bootstrap 步驟来
原理和 gentoo prefix 或 freebsd ports 或 macports 都差不多。
和 macports 差不多一样多,不过平台不是 NetBSD 就不一定保证所有包都能直接编译出来