| トップ | Solaris | FreeBSD | Gentoo | CentOS | Fedora | Windows | Tips | 自宅サーバの動作確認 | サイト内検索(Namazu) | サイト内検索(HE) |
FreeBSDで「DiCE for Linux」を使えるようにする。
FreeBSD# cd /usr/ports/emulators/linux_base-rh-9 <= 作業ディレクトリへ移動 FreeBSD# make install clean <= 「Linuxバイナリ互換機能」のインストール |
「Linuxバイナリ互換機能」がカーネルに組み込まれたかの確認
FreeBSD# kldstat Id Refs Address Size Name 1 9 0xc0400000 5cdad0 kernel 2 14 0xc09ce000 537f0 acpi.ko 3 1 0xc1426000 4000 logo_saver.ko 4 1 0xc1b09000 17000 linux.ko <= linux.ko があれば組み込まれている |
「Linuxバイナリ互換機能」の読み込み
FreeBSD# kldload linux |
「Linuxバイナリ互換機能」の解放
FreeBSD# kldunload linux |
FreeBSD# vi /etc/rc.conf <= 設定ファイルの編集 linux_enable="YES" <= 追加 |
FreeBSD# tar xzvf diced01912.tar.gz FreeBSD# mv DiCE/ /usr/local/ |
「DiCE for Linux」の自動起動
FreeBSD# vi /usr/local/etc/rc.d/dice.sh <= 起動スクリプトの作成 #!/bin/sh /usr/local/DiCE/diced -d -l FreeBSD# chmod 755 /usr/local/etc/rc.d/dice.sh <= 実行権限の付加 |