NetBSD is one of my favourite UNIX, though it is not without its flaws.

The NetBSD team focuses on portability, performance and correctness. While security is not necessarily the primary goal of the project, they have nonetheless achieved quite a nice record on that point as well. (NetBSD = security without the hype! is a common dig at that other OS).

The documentation for the NetBSD project is very good and the OS itself is reliable and offers high performances. Hardware support is excellent: most peripherals work out of the box. It is also one of the most compact UNIX available today, whether open-source or commercial: a complete base install of NetBSD is less than 500 MB in size (!).

Installing software is a extremely simple: the NetBSD pkgsrc system is very well known as a reliable cross-platform software management system. The interesting thing about pkgsrc is that, like NetBSD itself, it is portable: you can solve all - or most - of your Linux package management problems by using pkgsrc for instance...

General Information

Here are a few basic links to the NetBSD project:

Notes on NetBSD

Again, please remember these are quick notes. While they may be useful, before applying them blindly to your machine/problem, try to understand why something works, or don't work, and do read the man pages! Also, whenever these notes give you a device name, a user name, a program name, etc., you should always double-check to make sure this applies to your machines/sites.

In other words: USE AT YOUR OWN RISK. The author won't accept any responsibility for damages that you inflict on your poor machines because you were too lazy to make sure this actually works on your machine...

(Yes, I know most of these are not filled in yet: they will get written as I go down the list)

  1. Installing NetBSD 5.0 on an Asus eeePC 701: NetBSDInstalleeePC
  2. Installing an oddmuse wiki on a account: NetBSDPanixOddMuse
  3. How to install tsung on NetBSD 6: NetBSDInstallTsung
  4. How to check the latest version of the packages and mail the result: NetBSDCheckPackages
  5. How to install mysql on a server: NetBSDInstallMySQL
  6. Having issues with sh and ksh: NetBSDSolveshrcIssues
  7. How to change the default shell of a user: NetBSDChangeDefaultShell
  8. How to change the default boot configuration: NetBSDChangeDefaultBootOptions

That's all for now... Hope these helps!