Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » UNIX » [help] freebsd 4.9 java install

Модерирует : ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2

Открыть новую тему     Написать ответ в эту тему

a4n



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нужна помощь в установке java под фриху 4.9 (да да да 4.9). Портс обновлён, все необходимые либы и дистры у него лежат уже в /ports/distfiles Далее:
cd /usr/ports/java/linux-sun-jdk15
make DISABLE_VULNERABILITIES=yes all install clean && rehash
далее:
cd /usr/ports/java/jdk15
make WITHOUT_WEB=yes all install clean && rehash и вываливается:

Цитата:
 
===> linux-sun-jdk-1.4.2.12 depends on file: /usr/local/sbin/pkg_info - found
replace j2sdk1.4.2_12/jre/bin/java? [y]es, [n]o, [A]ll, [N]one, [r]ename: A
Bad system call (core dumped)
*** Error code 140
 
Stop in /usr/ports/java/linux-sun-jdk14.
*** Error code 1
 
Stop in /usr/ports/java/jdk15.
 

Пробовал и rpm -i блабла.rpm пишет что нету кучки пакетов и руками ставить не прёт совсем, тем более что лучше сделать ту что в портс.

Всего записей: 81 | Зарегистр. 02-12-2004 | Отправлено: 09:57 25-08-2006
a4n



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Какую мне яву ставит под фриху 4.9 ? сановская пятая не хочет =\ пишет что не для этой ОС она

Всего записей: 81 | Зарегистр. 02-12-2004 | Отправлено: 21:20 26-08-2006
tankistua

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
a4n
обновить ось, ибо 4.9 нынче каменный век.

Всего записей: 9572 | Зарегистр. 15-01-2002 | Отправлено: 02:06 28-08-2006
a4n



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я понимаю, но сам сервер не мой, и там ещё крутиться некоторые сервисы. Могу я обновить его не потеряв инфу и настройки ?

Всего записей: 81 | Зарегистр. 02-12-2004 | Отправлено: 09:27 28-08-2006
tankistua

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
a4n
теоретически, оно так и должно получиться - практически, если никогда не делал - не берись.

Всего записей: 9572 | Зарегистр. 15-01-2002 | Отправлено: 09:47 28-08-2006
keyhell



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
обновиться можно. обновляться с 4.х на 6.х в прямую не выйдет, посему вероятно придется обновляться на 5.х, а потом на 6.х, т.е. в два этапа.
 
но лучше поставить систему "с нуля". это гораздо более правильно. переставить систему, пересобрать ядро, поставить нужный софт, подложить старые конфиги...
 

Всего записей: 1395 | Зарегистр. 10-08-2003 | Отправлено: 09:57 28-08-2006
a4n



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо за помощь, но переставить нет возможности, т.к там уже работает куча серверисов и мешать их работе я не имею права.

Всего записей: 81 | Зарегистр. 02-12-2004 | Отправлено: 10:01 28-08-2006
h4wk

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
===> linux-sun-jdk-1.4.2.12 depends on file: /usr/local/sbin/pkg_info - found  
replace j2sdk1.4.2_12/jre/bin/java? [y]es, [n]o, [A]ll, [N]one, [r]ename: A  
Bad system call (core dumped)  
*** Error code 140  
 
Stop in /usr/ports/java/linux-sun-jdk14.  
*** Error code 1  
 
Stop in /usr/ports/java/jdk15.

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

Всего записей: 71 | Зарегистр. 26-06-2006 | Отправлено: 10:47 28-08-2006
a4n



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Попробуй для начала старый пакет прибить, а потом новый поставить.
 
Подскажи пожалуйста как это сделать!

Всего записей: 81 | Зарегистр. 02-12-2004 | Отправлено: 10:49 28-08-2006
h4wk

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
cd /usr/ports/java/jdk14 && make deinstall clean && cd ../jdk15 && make install clean

Всего записей: 71 | Зарегистр. 26-06-2006 | Отправлено: 12:16 28-08-2006
a4n



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
 
# cd /usr/ports/java/jdk14 && make deinstall clean
===>  Deinstalling for java/jdk14
===>   jdk not installed, skipping
===>  Cleaning for zip-2.32
===>  Cleaning for unzip-5.52_2
===>  Cleaning for pkg_install-20060113
===>  Cleaning for m4-1.4.4
===>  Cleaning for nspr-4.6.1_2
===>  Cleaning for open-motif-2.2.3_2
===>  Cleaning for linux-sun-jdk-1.4.2.12
===>  Cleaning for gmake-3.81_1
===>  Cleaning for javavmwrapper-2.3
===>  Cleaning for urwfonts-1.0_1
===>  Cleaning for XFree86-libraries-4.5.0
===>  Cleaning for imake-4.5.0
===>  Cleaning for linux_base-fc-4_8
===>  Cleaning for linux-xorg-libs-6.8.2_5
===>  Cleaning for gettext-0.14.5_2
===>  Cleaning for freetype2-2.1.10_5
===>  Cleaning for fontconfig-2.3.2_5,1
===>  Cleaning for rpm-3.0.6_13
===>  Cleaning for linux-fontconfig-2.2.3_5
===>  Cleaning for libtool-1.5.22_2
===>  Cleaning for expat-2.0.0_1
===>  Cleaning for libiconv-1.9.2_2
===>  Cleaning for pkg-config-0.20_2
===>  Cleaning for automake-1.4.6_2
===>  Cleaning for autoconf-2.13.000227_5
===>  Cleaning for popt-1.7_1
===>  Cleaning for ldconfig_compat-1.0_8
===>  Cleaning for linux-expat-1.95.8
===>  Cleaning for rc_subr-1.31_1
===>  Cleaning for jdk-1.4.2p8_3
#
 

Потом делаю  
cd /usr/ports/java/jdk15 && make install clean

Цитата:
 
===>   jdk-1.5.0p3_3 depends on executable in : gm4 - found
===>   jdk-1.5.0p3_3 depends on executable in : zip - found
===>   jdk-1.5.0p3_3 depends on file: /usr/X11R6/lib/libXm.so - found
===>   jdk-1.5.0p3_3 depends on file: /usr/local/linux-sun-jdk1.4.2/bin/javac - not found
===>    Verifying install for /usr/local/linux-sun-jdk1.4.2/bin/javac in /usr/ports/java/linux-sun-jdk14
======================================================================
Warning: This JDK may be unstable. You are advised to use the native
FreeBSD JDK, in ports/java/jdk14.
 
This Java VM will attempt to obtain some system information by
accessing files in linux's procfs.  You must install the Linux
emulation procfs filesystem for this to work correctly.  The JVM
will exhibit various problems otherwise.  This can be accomplished
by adding the following line to your /etc/fstab file:
 
 linprocfs   /compat/linux/proc   linprocfs   rw   0  0
 
and then, as root, executing the commands:
 
kldload linprocfs
mount /compat/linux/proc
 
======================================================================
===>  Vulnerability check disabled, database not found
===>  Extracting for linux-sun-jdk-1.4.2.12
=> MD5 Checksum OK for j2sdk-1_4_2_12-linux-i586.bin.
===>   linux-sun-jdk-1.4.2.12 depends on file: /compat/linux/etc/fedora-release - found
===>   linux-sun-jdk-1.4.2.12 depends on file: /usr/local/sbin/pkg_info - found
Bad system call (core dumped)
*** Error code 140
 
Stop in /usr/ports/java/linux-sun-jdk14.
*** Error code 1
 
Stop in /usr/ports/java/jdk15.
#
 

Всего записей: 81 | Зарегистр. 02-12-2004 | Отправлено: 13:33 28-08-2006
h4wk

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
A
 
linprocfs   /compat/linux/proc   linprocfs   rw   0  0  
 
and then, as root, executing the commands:  
 
kldload linprocfs  
mount /compat/linux/proc
Делал?
 
 
Народ писал, что ему нужно подставлять еще и линевый df или как там его.... ибо он не может определить свободное место...

Всего записей: 71 | Зарегистр. 26-06-2006 | Отправлено: 14:30 28-08-2006
ashway



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А что выдает просто pkg_info?

Всего записей: 21 | Зарегистр. 05-05-2006 | Отправлено: 14:33 28-08-2006
a4n



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
pkg_info:

Цитата:
 
# pkg_info
XFree86-libraries-4.3.0_6 XFree86-4 libraries and headers
apache-1.3.33_1     The extremely popular Apache http server.  Very fast, very
autoconf-2.13.000227_5 Automatically configure source code on many Un*x platforms
autoconf-2.53_1     Automatically configure source code on many Un*x platforms
autoconf-2.53_3     Automatically configure source code on many Un*x platforms
autoconf-2.59_2     Automatically configure source code on many Un*x platforms
automake-1.4.5_9    GNU Standards-compliant Makefile generator (legacy version
automake-1.5_2,1    GNU Standards-compliant Makefile generator (version 1.5)
bison-1.75_1        A parser generator from FSF, (mostly) compatible with Yacc
bsdsar-1.10_2       System Activity Reporter for FreeBSD
cracklib-2.7_1      Password-checking library
curl-7.10.7         Non-interactive tool to get files from FTP, GOPHER, HTTP(S)
cvsup-without-gui-16.1h_2 General network file distribution system optimized for CVS
elf-0.5.4           A commandline based ELF header analyzer
expat-1.95.8        XML 1.0 parser written in C
expat-2.0.0_1       XML 1.0 parser written in C
ezm3-1.1            Easier, more portable Modula-3 distribution for building CV
fontconfig-2.2.90_3 An XML-based font configuration API for X Windows
freetype2-2.1.4_1   A free and portable TrueType font rendering engine
gcc-3.3.6_20050112  GNU Compiler Collection 3.3
gd-2.0.15_1,1       A graphics library for fast creation of images
gettext-0.12.1      GNU gettext package
glib-2.2.3          Some useful routines of C programming (current stable versi
gmake-3.80_1        GNU version of 'make' utility
help2man-1.29       Automatically generating simple manual pages from program o
iconv-2.0_3         Charset conversion library and utilities
imake-4.3.0_1       Imake and other utilities from XFree86
ispell-3.2.06_3     An interactive spelling checker for multiple languages
javavmwrapper-2.0_5 Wrapper script for various Java Virtual Machines
jpeg-6b_1           IJG's jpeg compression utilities
ldconfig_compat-1.0_8 Ldconfig compatibility script
libgnugetopt-1.2_1  GNU getopt library
libiconv-1.9.1_1    A character set conversion library
libslang-1.4.9      Routines for rapid alpha-numeric terminal applications deve
libtool-1.3.5_1     Generic shared library support script
libtool-1.4.3_2     Generic shared library support script
libtool-1.5         Generic shared library support script
libtool-1.5.22_2    Generic shared library support script
libxml2-2.5.11      Xml parser library for GNOME
linux-XFree86-libs-4.3.99.902_3 XFree86 libraries, Linux binary
linux-expat-1.95.5_3 Linux/i386 binary port of Expat XML-parsing library
linux-fontconfig-2.1_3 Linux/i386 binary of Fontconfig
linux_base-8-8.0_1  Base set of packages needed in Linux mode (only for i386)
linux_base-fc-4_8   Base set of packages needed in Linux mode (for i386/amd64)
lynx-2.8.4.1d       A non-graphical, text-based World-Wide Web client
m4-1.4_1            GNU m4
mc-4.6.0_5          Midnight Commander, a free Norton Commander Clone
mysql-client-5.0.24 Multithreaded SQL database (client)
mysql-server-4.0.24 Multithreaded SQL database (server)
mysql-server-4.1.21 Multithreaded SQL database (server)
nspr-4.6            A platform-neutral API for system level and libc like funct
open-motif-2.2.3_2  Motif X11 Toolkit (industry standard GUI (IEEE 1295))
openssh-3.6.1_4     OpenBSD's secure shell client and server (remote login prog
p5-DBD-mysql-2.1026_1 MySQL driver for the Perl5 Database Interface (DBI)
p5-DBI-137-1.37     The perl5 Database Interface.  Required for DBD::* modules
p5-SNMP_Session-0.95 A perl5 module providing rudimentary access to SNMPv1 and v
pcre-4.3            Perl Compatible Regular Expressions library
perl-5.6.1_13       Practical Extraction and Report Language
perl-5.8.4          Practical Extraction and Report Language
php4-4.3.10_2       PHP Scripting Language (Apache Module and CLI)
php4-4.4.4          PHP Scripting Language (Apache Module and CLI)
php4-ctype-4.3.10_2 The ctype shared extension for php
php4-ctype-4.4.4    The ctype shared extension for php
php4-extensions-1.0 A "meta-port" to install PHP extensions
php4-mbstring-4.3.10_2 The mbstring shared extension for php
php4-mbstring-4.4.4 The mbstring shared extension for php
php4-mysql-4.3.10_2 The mysql shared extension for php
php4-mysql-4.4.4    The mysql shared extension for php
php4-overload-4.3.10_2 The overload shared extension for php
php4-overload-4.4.4 The overload shared extension for php
php4-pcre-4.3.10_2  The pcre shared extension for php
php4-pcre-4.4.4     The pcre shared extension for php
php4-posix-4.3.10_2 The posix shared extension for php
php4-posix-4.4.4    The posix shared extension for php
php4-session-4.3.10_2 The session shared extension for php
php4-session-4.4.4  The session shared extension for php
php4-sockets-4.3.10_2 The sockets shared extension for php
php4-sockets-4.4.4  The sockets shared extension for php
php4-tokenizer-4.3.10_2 The tokenizer shared extension for php
php4-tokenizer-4.4.4 The tokenizer shared extension for php
php4-xml-4.3.10_2   The xml shared extension for php
php4-xml-4.4.4      The xml shared extension for php
php4-zlib-4.3.10_2  The zlib shared extension for php
php4-zlib-4.4.4     The zlib shared extension for php
pico-4.56           PIne's message COmposition editor
pkg_install-20060113 FreeBSD -CURRENT version of the pkg tools for older system
pkgconfig-0.15.0    A utility used to retrieve information about installed libr
png-1.2.5_2         Library for manipulating PNG images
popt-1.6.4_1        A getopt(3) like library with a number of enhancements, fro
pure-ftpd-1.0.16a   A small, easy to set up, fast and very secure FTP server
python-2.3_1        An interpreted object-oriented programming language
rc_subr-1.16        Common startup and shutdown subroutines used by scripts
readline-5.0        A library for editing command lines as they are typed
rpm-3.0.6_8         The Red Hat Package Manager
trafshow-3.1_3      Full screen visualization of network traffic
unrar-3.43,3        Extract, view & test RAR archives
unzip-5.52_1        List, test and extract compressed files in a ZIP archive
wget-1.10.2         Retrieve files from the Net via HTTP and FTP
wget-1.8.2_6        Retrieve files from the Net via HTTP and FTP
zip-2.3_2           Create/update ZIP files compatible with pkzip
zziplib-0.10.82     A library to provide transparent read access to zipped file
#
 


Цитата:
 
 linprocfs   /compat/linux/proc   linprocfs   rw   0  0  
 
and then, as root, executing the commands:  
 
kldload linprocfs  
mount /compat/linux/proc
Делал?  
 

да

Всего записей: 81 | Зарегистр. 02-12-2004 | Отправлено: 14:39 28-08-2006
h4wk

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну у меня на 4.9 покачто собираеться без проблем...
дальше видно будет...

Всего записей: 71 | Зарегистр. 26-06-2006 | Отправлено: 10:24 29-08-2006
h4wk

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Грабли у тебя случаються на этапе установки  linux-sun-jdk-1.4.2.12
У меня оно установилось.
Сразу после распаковки порта, в момент, когда:
===>   linux-sun-jdk-1.4.2.12 depends on file: /usr/local/sbin/pkg_info - found
 в процессах висит эта хрень:
/usr/ports/java/linux-sun-jdk14/work/install.sfx
Попробуй запустить это ручками...
 
У меня вот так:
/usr/ports/java/linux-sun-jdk14/work/install.sfx
UnZipSFX 5.40 of 28 November 1998, by Info-ZIP (Zip-Bugs@lists.wku.edu).
   creating: j2sdk1.4.2_11/
Возможно грабли с унзипом...

Всего записей: 71 | Зарегистр. 26-06-2006 | Отправлено: 13:00 30-08-2006 | Исправлено: h4wk, 13:01 30-08-2006
a4n



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Мне тут наговорили, что яву на 4.9 поставить миф, если только 4.9 не специальная какая-то адаптированная под линь, такие есть, забыл название. Сам не знаю.
 /usr/ports/java/linux-sun-jdk14/work/install.sfx - это как запускать ? просто тырнуть в консоли или права там дать ?

Всего записей: 81 | Зарегистр. 02-12-2004 | Отправлено: 14:13 30-08-2006
tankistua

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
a4n
помоему проще поставить 6-рку, чем махаться с этой явой - быстрее будет. А под шертеркой думаю она с пол пинка заведеться.
 
З.Ы. ты хоть чтверку до 4.11 попробуй проапгрейдить хотя бы, если уж так сильно хочеться.
 
Добавлено:

Цитата:
mysql-client-5.0.24 Multithreaded SQL database (client)
mysql-server-4.0.24 Multithreaded SQL database (server)
mysql-server-4.1.21 Multithreaded SQL database (server)

 
сборная мира по футболу ?:) Оставь какую-то одну ветку - определись.
 

Цитата:
linux_base-8-8.0_1  Base set of packages needed in Linux mode (only for i386)  
linux_base-fc-4_8   Base set of packages needed in Linux mode (for i386/amd64)

это тоже.  
 

Цитата:
libtool-1.3.5_1     Generic shared library support script  
libtool-1.4.3_2     Generic shared library support script  
libtool-1.5         Generic shared library support script  
libtool-1.5.22_2    Generic shared library support script

 
де столько взял ?:)
 

Всего записей: 9572 | Зарегистр. 15-01-2002 | Отправлено: 15:35 30-08-2006
a4n



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
=))) Да это не моё добро.
Жалко что не получится поставить под 4.9

Всего записей: 81 | Зарегистр. 02-12-2004 | Отправлено: 16:25 30-08-2006
h4wk

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
a4n

Цитата:
/usr/ports/java/linux-sun-jdk14/work/install.sfx - это как запускать ?

Просто воткни в консоль и нажми Enter  

Всего записей: 71 | Зарегистр. 26-06-2006 | Отправлено: 16:45 30-08-2006
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2

Компьютерный форум Ru.Board » Операционные системы » UNIX » [help] freebsd 4.9 java install


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru