歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> 關於Unix >> Brandelf-t使OpenBSD跑Linux應用

Brandelf-t使OpenBSD跑Linux應用

日期:2017/3/6 15:49:30   编辑:關於Unix
Linux 模擬 如果你編譯好的核心已經包含先前的選項,你可以開始安裝必要的軟件。 安裝 Linux 鏈接庫 你可以從任何的 Linux 套件取得 linux 鏈接庫,如果不是太舊的話, 不過我所建議的方法是使用 package 系統並且自動地安裝鏈接庫(在此使用 Suse 的鏈接庫
  Linux 模擬
  如果你編譯好的核心已經包含先前的選項,你可以開始安裝必要的軟件。
  
  安裝 Linux 鏈接庫
  你可以從任何的 Linux 套件取得 linux 鏈接庫,如果不是太舊的話, 不過我所建議的方法是使用 package 系統並且自動地安裝鏈接庫(在此使用 Suse 的鏈接庫)。當你安裝了鏈接庫之後,會發生以下的事:
  
  *
  
  一個次級的根目錄被建立且被 Linux 程序所使用。這個目錄為 /emul/linux/。 在仿真模式中,這個目錄被 Linux 程序當做根目錄使用。
  *
  
  Linux 的共享鏈接庫被安裝。大部分的應用程序都采用動態的連結 並期望在系統上找到必要的鏈接庫。例如,就 Acrobat Reader 而言,如果進入 /usr/pkgsrc/print/acroread 並執行 make depends 命令,你會得到以下的信息:
  
  ===> acroread-4.0 requires Linux glibc2 libraries - see compat_linux(8).
  
  這兩項作業將會被 package 系統做自動地處理,而不需要使用者做 舉手之勞(我想此時你已經開始愛上了 package 系統...)
  
  為了安裝鏈接庫,有一個工具先安裝來用以處理 RPM 格式:它是 rpm-2.5.4,被用來解壓縮 Suse 的 鏈接庫。
  
  接著是安裝 suse_base package。Suse RPM 檔 可以被 package 系統下載或是,如果你有 Suse CD,你可以復制它們 到 /usr/pkgsrc/distfiles/suse 目錄,然後 執行 make 和 make install。
  
  使用相同的方法安裝 suse_compat, suse_libc5 和 suse_x11。 最後的設定為:
  
  # pkg_info -a | grep suse
  suse_base-6.1p1 Linux compatibility package
  suse_x11-6.1p1 Linux compatibility package for X11 binaries
  suse_compat-6.1p1 Linux compatibility package with old shared libraries
  suse_libc5-6.1p1 Linux compatibility package for libc5 binaries
  
  安裝 Acrobat Reader
  現在已經准備好可以安裝 Acrobat Reader 程序(或是其它的 Linux 程序。)進入 /usr/pkgsrc/print/acroread 並 使用相同的指令。
  
  make
  make install
  Acrobat Reader 安裝程序要求你接受 同意書。完成之後,你可以開始執行程序。
  
  目錄結構
  如果我們檢視 Linux 鏈接庫和程序安裝之後的結果,可以發現 /emul/linux 是一個煉結指向 /usr/pkg/emul/linux,在那裡被建立 以下的目錄:
  
  bin/
  boot/
  cdrom/
  dev/
  etc/
  floppy/
  home/
  lib/
  mnt/
  opt/
  proc/
  root/
  sbin/
  usr/
  
  Note: 請記得使用 /emul/linux 而不是 /usr/pkg/emul/linux。後者在未來可能會 有所更改。
  
  Linux 仿真軟件需要多少硬盤空間? 在我的系統上得到以下的數據:
  
  # cd /usr/pkg/emul
  # du -k linux
  ...
  60525 linux/
  
  Acrobat Reader 被安裝在一般 package 可執行文件的目錄裡:/usr/pkg/bin/。
  camcontrol rescan all
  
  vdsl和adsl一樣,使用PPPoE協議.或,用IEEE 802.1x 。
  IEEE 802.1x協議源於IEEE 802.11無線以太網(EAPOW),它在以太網中的引入,解決了傳統的PPPoE和Web/Portal認證方式帶來的問題,消除了網絡瓶頸,簡輕了網絡封裝開銷,降低了建網成本。
  
  裝完以後在/usr/sbin下有兩個命令,
  mdc-ssd和mdc-ssc,好象mdc-ssc是客戶端的命令,mdc-ssd是服務器的命令
  
  http://cgi.mtghouse.com/cgi-bin/dl_request.cgi?product=mdc-ssd-01.1.2-1.i386.rpm

Copyright © Linux教程網 All Rights Reserved