portsからjavaをインストールする.
% su -
# cd /usr/ports/java/jdk14
# make install clean
ところが,途中で
kldload linprocfs
mount -t linprocfs linprocfs /compat/linux/proc
を実行せよ,というエラーが出る.言われるとおり実行しても同じエラーが出る.
上記の解決法は次のとおり.
/boot/defaults/loader.conf を編集する.
(略) ############################################################## ### Filesystem and related modules ######################### ############################################################## # Filesystems cd9660_load="NO" # ISO 9660 filesystem coda_load="NO" # CODA filesystem fdescfs_load="NO" # Filedescriptors filesystem linprocfs_load="YES" # Linux compatibility process filesystem # ↑"YES"にする msdosfs_load="NO" # FAT-12/16/32 nfs_load="NO" # NFS ntfs_load="NO" # NTFS (略)
再起動する.
# reboot
インストールを繰り返す.
% su -
# cd /usr/ports/java/jdk14
# make install clean
またエラーが出るので,
# kldload linprocfs
# mount -t linprocfs linprocfs /compat/linux/proc
を実行.そのあとさらにインストールを再開.
# make install clean
とする.以上でjavaがインストールされる.なおコンパイルには非常に時間がかかる.
Mozillaの中にリンクを張る.
# ln -s /usr/local/jdk1.4.2/jre/plugin/i386/ns610/libjavaplugin_oji.so /usr/X11R6/lib/mozilla/plugins
以上でJavaプラグインがインストールされた.