當內核編譯進COMPAT_LINUX選項並且已經設置了運行時sysctl kern.emul.linux,OpenBSD/i386可以運行Linux二進制文件。如果你使用的是GENERIC內核(你應該是),COMPAT_LINUX就已經啟用了,你就只要:
# sysctl -w kern.emul.linux=1
#kern.emul.linux=1
# enable running Linux binaries
即改為:
kern.emul.linux=1
# enable running Linux binaries
並且重啟系統來使它生效。
為了使用任何沒有靜態鏈接的Linux二進制文件,你需要按compat_linux man頁中的說明來做。
得到大多數有用的Linux 庫文件的簡單方法是從ports中安裝redhat/base.預了解ports collection的更多信息,請閱讀FAQ8-Ports.一旦ports樹已經安裝了,用下面的方法安裝Linux 庫:
# cd /usr/ports/emulators/redhat/base
# make install