Исходные данные: * Свежеустановленная на ноутбук TrueBSD 2.0 RC1 * Свежее дерево исходных кодов ядра ( FreeBSD 7.0 RC1 ) ( копировал флэшкой с десктопа ) * Свежее дерево портов ( копировал флэшкой с десктопа )Шаг 1. готовим систему Собрал ядро, вписав в конфиг ядра нужный мне device wpi для работы 3945ABG WLAN карточки; Установил ядро; Собрал wpa_supplicant для подключения к WPA-protected домашней WLAN-точке доступа, дистфайлы для этого порта и зависимостей также флэшкой перенес; Настроил саму беспроводную сеть, т.к. дальше порты будут много тянуть из сети: /etc/rc.conf: ifconfig_wpi0="DHCP WPA" /etc/wpa_supplicant.conf: network={ ssid="3Com" psk="mypassword" } /boot/loader.conf: legal.intel_wpi.license_ack=1 Собрал и установил мир, при этом стерев старые файлы; хэндбук мне не помог, его какие-то флудерасты писали, чтобы что-то заработало, пришлось звать на помощь не очень трезвого soko1, который, тем не менее, BSD, похоже, в любом состоянии помнит наизусть: Перезагрузился в single mode На вопрос об командной оболочке ответил /usr/local/bin/bash fsck -y /dev/ad0s1a mount -o rw / mount -a rm -fr /usr/obj cd /usr/src make clean buildworld installworldШаг 2. Устанавливаем java/linux-sun-jdk15 java/linux-sun-jdk15 будет использоваться для bootstrap'a нативной java/jdk15: make -C /usr/ports/ports-mgmt/portaudit deinstall clean rm -Rf /var/db/portaudit cd /usr/ports/java/linux-sun-jdk15/ make install FORCE_PKG_REGISTER=YES оно попросит вручную скачать и положить в /usr/ports/distfiles файлик jdk-1_5_0_14-linux-i586.bin также в процессе установки попросит модифицировать fstab на предмет linprocfs и подгрузить его в память, я это сделал тупо в соседней консоли, пока оно собиралосьШаг 3. Устанавливаем саму java/jdk15: make install -C /usr/ports/java/jdk15 WITH_LINUX_BOOTSTRAP=YES оно попросит скачать и положить в /usr/ports/distfiles файлы: bsd-jdk15-patches-7.tar.bz2 jdk-1_5_0_13-fcs-bin-b05-jrl-25_sep_2007.jar jdk-1_5_0_13-fcs-src-b05-jrl-25_sep_2007.jar tzupdater-1.3.3-2007k.zipРезультат: % java -version java version "1.5.0_13-p7" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_13-p7-root_05_feb_2008_04_40) Java HotSpot(TM) Client VM (build 1.5.0_13-p7-root_05_feb_2008_04_40, mixed mode)
Источник: http://www.opennet.ru/base/sys/java_freebsd_inst.txt.html