1
0
Fork
You've already forked GoatBSD
0
GoatBSD from Hackerspace
  • C 85.5%
  • Roff 7.3%
  • Assembly 3%
  • Shell 1.5%
  • Makefile 1.2%
  • Other 0.9%
2026年06月16日 19:11:14 +02:00
bin PR bin/58609 - enable locale var internal manipulation 2026年05月28日 10:07:58 +00:00
common octeon: Add second errata syncw in membar_release 2026年05月21日 08:07:39 +00:00
compat set FFLAGS everywhere else that doesn't use "-m32". 2026年01月18日 10:54:48 +00:00
crypto merge changes between OpenSSL 3.5.6 and 3.5.7 2026年06月09日 19:20:31 +00:00
dist/pf Before including <pcap-int.h> make sure to define SIZEOF_TIME_T 2026年03月19日 15:04:53 +00:00
distrib Add MKDEBUG entries for the new haudfw & undist utilities 2026年06月12日 05:36:50 +00:00
doc update m4 2026年06月10日 22:26:43 +00:00
etc Add manpages for sgimips' haudfw(1) and undist(1) utils. 2026年06月11日 19:51:15 +00:00
external Fix issues with tzdata2netbsd and Hg updates 2026年06月11日 16:50:18 +00:00
games fix typo in command: s/wanrx/warnx/ 2026年03月28日 12:40:00 +00:00
include fix various typos in comments and documentation. 2026年06月11日 19:46:18 +00:00
lib pidfile: if locked but a pid cannot be read set errno = EAGAIN 2026年06月11日 21:13:47 +00:00
libexec The parent process for a CGI request exits after all input 2026年06月11日 05:44:11 +00:00
regress fix various typos in comments. 2026年06月01日 20:34:17 +00:00
rescue
sbin fix various typos in comments and documentation. 2026年06月11日 19:46:18 +00:00
share undist(1): misc fixes 2026年06月11日 21:45:22 +00:00
sys Fix longstanding typo 2026年06月11日 22:52:09 +00:00
tests Split pppoe(4) tests 2026年06月10日 05:22:57 +00:00
tools fix the build. 2026年04月30日 18:09:42 +00:00
usr.bin Minor cleanups: use getopt, avoid conditional compilation, and 2026年06月12日 05:32:25 +00:00
usr.sbin fix various typos in comments and documentation. 2026年06月11日 19:46:18 +00:00
build.sh build.sh: Make MAKEVERBOSE tests consistent. 2026年05月18日 16:18:54 +00:00
BUILDING BUILDING: regenerate from doc/BUILDING.mdoc 2026年02月11日 20:13:15 +00:00
Makefile
Makefile.inc
README.md README: show both release and install-image build commands 2026年06月16日 19:11:14 +02:00
UPDATING Note jemalloc switch requires cleaning of libc and external/bsd/jemalloc 2026年04月20日 05:04:33 +00:00

NetBSD

NetBSD is a free, fast, secure, and highly portable Unix-like Open Source operating system. It is available for a wide range of platforms, from large-scale servers and powerful desktop systems to handheld and embedded devices.

Building

You can cross-build NetBSD from most UNIX-like operating systems. To build for amd64 (x86_64), in the ./build directory:

./build.sh -U -u -j$(nproc) -m amd64 -O $(pwd)/build release

And to build an install disk image:

./build.sh -U -u -j$(nproc) -m amd64 -O $(pwd)/build install-image

Additional build information available in the BUILDING file.

Binaries

Testing

On a running NetBSD system:

cd /usr/tests; atf-run | atf-report

Troubleshooting

Latest sources

To fetch the main CVS repository:

cvs -d anoncvs@anoncvs.NetBSD.org:/cvsroot checkout -P src

To work in the Git mirror, which is updated every few hours from CVS:

git clone https://github.com/NetBSD/src.git