NetBSD/src
GitHub: NetBSD/src
高度可移植的完整类 Unix 操作系统源代码,支持跨平台编译和广泛的硬件架构。
Stars: 898 | Forks: 345
# NetBSD
NetBSD 是一个免费、快速、安全且高度可移植的类 Unix 开源操作系统。它适用于[广泛的平台](https://wiki.NetBSD.org/ports/),从大型服务器和强大的桌面系统到手持设备和嵌入式设备。
## 构建
您可以在大多数类 UNIX 操作系统上交叉构建 NetBSD。
要在 src 目录下为 amd64 (x86_64) 进行构建:
```
./build.sh -U -u -j4 -m amd64 -O ~/obj release
```
[BUILDING](BUILDING) 文件中提供了额外的构建信息。
## 二进制文件
- [每日构建](https://nycdn.NetBSD.org/pub/NetBSD-daily/HEAD/latest/)
- [发行版本](https://cdn.NetBSD.org/pub/NetBSD/)
## 测试
在运行中的 NetBSD 系统上:
```
cd /usr/tests; atf-run | atf-report
```
## 故障排除
- 通过[网页表单](https://www.NetBSD.org/cgi-bin/sendpr.cgi?gndb=netbsd)提交 Bug 和补丁。
- 订阅[邮件列表](https://www.NetBSD.org/mailinglists/)。
对于许多问题,[netbsd-users](https://www.NetBSD.org/mailinglists/#netbsd-users) 列表是一个不错的选择;如果您紧跟 NetBSD-current 的前沿动态,请关注 [current-users](https://www.NetBSD.org/mailinglists/#current-users)。
- 加入社区 IRC 频道 [#netbsd @ libera.chat](https://web.libera.chat/#netbsd)。
## 最新源代码
获取主 CVS 仓库:
```
cvs -d anoncvs@anoncvs.NetBSD.org:/cvsroot checkout -P src
```
若要在 Git 镜像中工作(每隔几小时从 CVS 更新):
```
git clone https://github.com/NetBSD/src.git
```
## 更多链接
- [NetBSD 指南](https://www.NetBSD.org/docs/guide/en/)
- [NetBSD 手册页](https://man.NetBSD.org/)
- [NetBSD 交叉引用](https://nxr.NetBSD.org/)
标签:AMD64, BSD, build.sh, Cutter, CVS, file system, Git, NetBSD, posix, Unix, 内核, 客户端加密, 嵌入式系统, 开源, 指令集架构, 操作系统, 数字足迹, 数据挖掘, 文档, 服务器, 测试, 源代码, 社区, 移植性, 系统构建, 编译, 网络安全研究, 自动回退