歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> 關於Unix >> 在OpenBSD上運行Linux二進制文件

在OpenBSD上運行Linux二進制文件

日期:2017/2/28 11:18:35   编辑:關於Unix


  當內核編譯進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
Copyright © Linux教程網 All Rights Reserved