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 в любом месте.