Java для FreeBSD

Я пытаюсь установить Java на FreeBSD 7.X, и я сделал следующее

скачать файл tar по этой ссылке и сохранить файл в

cd /usr/ports/distfiles/

после этого я бегу

cd /usr/ports/java/diablo-jre16 **or** 
cd /usr/ports/java/diablo-jdk16
make config install clean 

и снимите все опции на экране конфигурации

Теперь, после всего этого, теперь я получаю следующее сообщение, указывающее на версию amd, даже если мой сервер использует Intel Core2Quad Q9550 2.83 ГГц.

mail# make install
===>  Vulnerability check disabled, database not found
===>  License check disabled, port has not defined LICENSE
===>  Found saved configuration for diablo-jdk-1.6.0.07.02_12

Because of licensing restrictions,
you must fetch the distribution 
manually.

Please access

     http://www.FreeBSDFoundation.org/cgi-bin/download?download=diablo-caffe-freebsd7-amd64-1.6.0_07-b02.tar.bz2

with a web browser and "Accept" the
End User License Agreement for  "Caffe
Diablo 1.6.0".

Please place the downloaded file(s)
in /usr/ports/distfiles.

*** Error code 1

Stop in /usr/ports/java/diablo-jdk16.
mail#

(как и раньше, я получал сообщение об ошибке для tzupdater, поэтому я скачал tzupdater-1_3_29-2010f.zip и поместил его в папку cd /usr/ports/distfiles/)

статус обновлен

я установил его успешно (я думаю) после загрузки пакета amd, но теперь, когда я ввел команду

cd /usr/local/diablo-jdk1.6.0/bin/

а потом

java command

чтобы проверить, установлен ли он или нет, он показывает мне

java: Command not found.

Хотя Java указан в этом каталоге

2 ответа

Это нормально, если вы установили 64-битную версию. Intel использует тот же набор инструкций (за исключением Itanium), поэтому просто загрузите файл, упомянутый в сообщении об ошибке.

Порт должен установить упаковщик javavm, который устанавливает ссылки в /usr/local/bin. Таким образом, вы должны иметь возможность вводить java -version в любом месте.

Другие вопросы по тегам