Установка Java на FreeBSD
У меня есть сервер FreeBSD с рут-доступом, и я пытаюсь установить на него Java. Я попытался установить diablo из каталога /usr/ports/java/diablo-jre15, и он дал мне URL-адрес для загрузки файла в /usr/ports/distfiles/. Я сделал то, что он сказал, а затем я побежал:
make install clean
и это дало мне следующую ошибку:
===> Vulnerability check disabled, database not found
===> Found saved configuration for diablo-jre-1.5.0.07.01_9
===> Extracting for diablo-jre-1.5.0.07.01_9
=> MD5 Checksum mismatch for diablo-latte-freebsd6-i386-1.5.0_07-b01.tar.bz2.
=> SHA256 Checksum mismatch for diablo-latte-freebsd6-i386-1.5.0_07-b01.tar.bz2.
===> Refetch for 1 more times files: diablo-latte-freebsd6-i386-1.5.0_07-b01.tar.bz2 diablo-latte-freebsd6-i386-1.5.0_07-b01.tar.bz2
===> Vulnerability check disabled, database not found
===> Found saved configuration for diablo-jre-1.5.0.07.01_9
=> diablo-latte-freebsd6-i386-1.5.0_07-b01.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/.
fetch: transfer timed out
=> Couldn't fetch it - please try to retrieve this
=> port manually into /usr/ports/distfiles/ and try again.
*** Error code 1
Я вижу, что файл находится в правильном каталоге, и все же он выдает мне ту же ошибку.
Я использую FreeBSD 6.2-RELEASE-p12.
1 ответ
Diablo JDK/DRE ужасно устарел. Не используйте это.
устанавливать java/openjdk6
вместо (или java/openjdk7
если вы хотите версию devel)
Если они не появляются в вашем дереве портов (так как вы используете ужасно устаревшую, неподдерживаемую версию FreeBSD с известными уязвимостями безопасности), вам нужно обновить ее с помощью cvsup, csup или portsnap (не уверен, что это было доступно в 6.2).