NetBSD Documentation
|
|
This site provides links to the official NetBSD documentation and also links to various external documents. It's impossible to list every single article or tutorial about NetBSD, but please contact us if you think that a resource should be added.
These FAQs help with various hardware platform specific issues.
-
The NetBSD Guide - all information about the installation and administration of the NetBSD operating system (single HTML document). Available formats for download: PostScript and PDF
-
NetBSD Internals - aimed to contributors that wish to develop extensions or want to improve NetBSD's existing code. Available formats for download: PostScript and PDF
-
The pkgsrc guide - for users and developers of pkgsrc, the centralized package build and management system . Available formats for download: PostScript and PDF
The manual pages describe the system commands, functions and drivers - the most important documentation for users.
Also, FreeBSD offers a nice alternative interface to NetBSD Manual Pages.
A collection of basic questions about NetBSD
- User configuration
- General questions about NetBSD
- Common (and less common) problems
- Other questions
- External documents:
- Adding a disk to an existing system
- Creating a bootable NetBSD CD-ROM
- Memory/Swap Configuration
- Encrypted swap with cgd
- Use and benefits of soft updates (softdeps) on FFS, the default NetBSD filesystem
- Moving /usr from root to a different partition
- Mounting a 'read-only' filesystem read/write
- Safe use of fsck
- What are /kern and /proc (kernfs, procfs)?
- Rebuilding /dev
- Setting up a striped (ccd) drive
- Filesystems in User-Space: puffs, refuse, FUSE, and more
- Encrypted iSCSI devices on NetBSD
- External documents:
- Running VMWare on NetBSD (dated document for NetBSD 1.6)
- NetBSD/xen Howto - NetBSD as domain0 and domainU with Xen2 and Xen3. Including how to install Linux as domainU.
- Kernel FAQ
- Kernel Programming FAQ
- Kernel Profiling HOWTO
- NetBSD UVM FAQ
- Debugging the NetBSD kernel with GDB HOWTO
- Vendor-specific ELF Note Elements
- Why implement traditional vfork()
- NetBSD Device Driver Writing Guide
- Introduction to NetBSD loadable kernel modules
- Writing a pseudo device
- Design Overview of the 4.4BSD kernel
- Information about non-executable mappings
- Porting NetBSD to a new ARM SoC
- Kernel Code as a Userspace Library: Runnable Userspace Meta Programs (rump)
- Basic NetBSD Networking
- The Internet Super Server
- DNS and BIND on NetBSD
- NetBSD Security Processes and Services
- Wireless networking using the Lucent WaveLAN
- HOWTO Netboot a diskless machine
- HOWTO setup DHCP clients and servers
- HOWTO setup a NetBSD PPTP Server
- Steps to connect via ISDN
- Steps to connect via GPRS / CDPD
- NetBSD/amiga Guide to Networking FAQ
- IPv6 Networking FAQ
- IPsec FAQ
- RASVPN HowTo - building a user remote access VPN gateway using IPsec
- NetBSD/mac68k PPP, cross compiling, and other HOWTOs
- IP Filter (Firewall) resources, including HOW-TOs and FAQs
- Packet Filter (pf) FAQ
- ALTQ Tips
- See this section for help with various printing tasks or for setting up a scanner. Scanners are not supported by the NetBSD base system. It is necessary to install and configure additional software.
- The pkgsrc guide
- Adding/compiling software on NetBSD (including packages & pkgsrc)
- X Window or X11 is the graphical display system used on NetBSD. The XFree86 implementation is the default on NetBSD but X.Org from pkgsrc can be used alternatively. This HOWTO about X11 helps with specific configuration issues.
-
The NetBSD Community Wiki contains many up to date tutorials. If you plan to write a tutorial or HOWTO for NetBSD please consider to publish it on the wiki - it's easy and everyone can help to improve the article.
-
A collection of published technical and non-technical articles can be found here. Presentations about NetBSD are listed on this page.
-
Research carried out using NetBSD and Research of interest to NetBSD
-
Recommended reading - informative and useful books
- Single UNIX Specification
- Historic BSD Information
- FreeBSD
- HP-UX Manual Pages
- IRIX, UNICOS, and some NT/Linux
- Solaris
- SCO Openserver 5 and UnixWare 7 documentation
- Tru64 Unix (Used to be Digital Unix)
- Linux Source Tree (cross-referenced)
- FreeBSD/NetBSD/OpenBSD (and Linux) Source Tree (cross-referenced)
- AIX
- GNU
![[NetBSD Logo]](../images/NetBSD-headerlogo.png)