NetBSDのLinuxエミュレーションは、仮想マシン上でLinuxカーネルを動作させるものではない。NetBSDのカーネル上でLinuxバイナリを動作させるものだ。Linuxエミュレーションを使うと、NetBSDネイティブでは動作しない有用なプログラムを数多く動かすことができる。たとえばSunの1.4 Java Runtime EnvironmentやJDKなどだ。 Linuxエミュレーションをセットアップするには、NetBSDカーネルのカーネルオプションCOMPAT_LINUXの指定と、いくつかのローカルファイルが必要だ。COMPAT_LINUXオプションは、デフォルトのGENERIC設定では最初から指定されている。他の設定を使用している場合は、カーネル設定ファイルに”options COMPAT_LINUX”という行が記述されているかどうか確認すること。また、Linuxプログラムの多