Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: jdk - dapper  (Прочитано 7040 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн tundrageek

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
jdk - dapper
« : 28 Сентябрь 2006, 21:27:59 »
А куда по умолчанию ставится sun-java5-jdk в Dapper? Сделал  sudo apt-get install sun-java5-jdk, а сам jdk найти не могу :/

Оффлайн iZEN

  • Участник
  • *
  • Сообщений: 150
    • Просмотр профиля
Re: jdk - dapper
« Ответ #1 : 28 Сентябрь 2006, 21:42:16 »
А куда по умолчанию ставится sun-java5-jdk в Dapper? Сделал  sudo apt-get install sun-java5-jdk, а сам jdk найти не могу :/
Мне тоже это интересно. Сам как-то поставил после правки sources.list, но до сих пор не знаю, откуда точно он качался.  :2funny:

Кстати, откуда (в смысле: официального репозиторис) можно скачать sun-java2 1.4.2_06 в deb-пакете, а то на сайте Sun встречается только .rpm (не хочется alien'ом пользоваться) и ужасный .bin.
ОС: FreeBSD 7-STABLE [amd64]

Оффлайн PartyZan

  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: jdk - dapper
« Ответ #2 : 29 Сентябрь 2006, 01:06:48 »
$dpkg -L sun-java5-jdk спасет отцов русской демократии ;)

Оффлайн h8

  • Активист
  • *
  • Сообщений: 395
    • Просмотр профиля
Re: jdk - dapper
« Ответ #3 : 29 Сентябрь 2006, 11:59:01 »
Только потом проверьте java и jawac на что указывают. Помниться в дапере это симлинки, и совсем не на сановские версии.
Ubuntu 11.04 / MacOS X 10.6

Оффлайн afon

  • Старожил
  • *
  • Сообщений: 1110
  • Drink Different!
    • Просмотр профиля
Re: jdk - dapper
« Ответ #4 : 29 Сентябрь 2006, 13:22:48 »
Я вас не понимаю:
Заходим сюда: http://java.sun.com/javase/downloads/index.jsp
Находим JDK 5.0 Update 8 - на данный момент последнсс версия. Жмем даунлоад, соглашаемся с лицензией, и качаем именно bin !

Если нужна 1.4.2, то сюда - http://java.sun.com/j2se/1.4.2/download.html . И там тоже самое.

Я не могу понять, чем он вам не нравится?? Бин - это самораспаковывающийсс архив. Запускаете его в консоли, и ставите куда нужно.. Вроде все ясно. Заводите переменную JAVA_HOME (ну например JAVA_HOME=/usr/local/jdk1.5.0_08) и радуетесь.
Drink Different, Understand Computer.
Bye.

Оффлайн PartyZan

  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: jdk - dapper
« Ответ #5 : 29 Сентябрь 2006, 16:08:14 »
afon, ну кому как удобнее, с тоже руками с сановского сервака качаю/ставлю ибо привык :)

Оффлайн afon

  • Старожил
  • *
  • Сообщений: 1110
  • Drink Different!
    • Просмотр профиля
Re: jdk - dapper
« Ответ #6 : 29 Сентябрь 2006, 17:31:24 »
Я конечно понимаю, что каждому свое... но так, задним числом.
Ну что ж удобного в распакеченной java? Вон, никто не знает где искать ее компоненты, как они должны взаимодействовать, линки какие-то, тоже хз где лежат и хз куда должны указывать. Не могу с стого понять.
Но мнение. конечно, принимаю. Нравится в пакете - пожлуйста... :)
Drink Different, Understand Computer.
Bye.

Оффлайн iZEN

  • Участник
  • *
  • Сообщений: 150
    • Просмотр профиля
Re: jdk - dapper
« Ответ #7 : 29 Сентябрь 2006, 17:52:17 »
Я не могу понять, чем он вам не нравится?? Бин - это самораспаковывающийсс архив. Запускаете его в консоли, и ставите куда нужно.. Вроде все ясно. Заводите переменную JAVA_HOME (ну например JAVA_HOME=/usr/local/jdk1.5.0_08) и радуетесь.
Да все всё поставили именно так, как ты описал.
Но это же неготично лезть на сайт Сана, руками закачивать файл, распаковывать его и тд. У менс, например, Java2 1.4.2 из bin-архива отказалась ставится - написала в консоли ошибку, связанную с блоками какими-то. Пришлось копировать JDK из FreeBSD.
sun-java5 поставилась из репозиторис без проблем, но мне далеко не всегда нужна ста версия.

Итог: две установленные версии Sun JDK 1.4.2 и 1.5.0 на одной машине. Нафига?
ОС: FreeBSD 7-STABLE [amd64]

Оффлайн iZEN

  • Участник
  • *
  • Сообщений: 150
    • Просмотр профиля
Re: jdk - dapper
« Ответ #8 : 29 Сентябрь 2006, 17:55:14 »
Я конечно понимаю, что каждому свое... но так, задним числом.
Ну что ж удобного в распакеченной java? Вон, никто не знает где искать ее компоненты, как они должны взаимодействовать, линки какие-то, тоже хз где лежат и хз куда должны указывать. Не могу с стого понять.
Но мнение. конечно, принимаю. Нравится в пакете - пожлуйста... :)
Напоминает Program Files и System32, не правда ли? А то все кричали, что в "линуксе такого безобразис нет и быть не может". А вот это есть.  :2funny:
ОС: FreeBSD 7-STABLE [amd64]

Оффлайн afon

  • Старожил
  • *
  • Сообщений: 1110
  • Drink Different!
    • Просмотр профиля
Re: jdk - dapper
« Ответ #9 : 29 Сентябрь 2006, 19:12:30 »
Цитировать
Напоминает Program Files и System32
Не вижу аналогии на примере джавы..  Поссни пожалуйста.

Кстати, мало ли для чего могут понадобится и 4с и 5с джавы рядом. А может еще и 3-с.
И как это сделать из пакетов? Навернска (точно не знаю, не пробовал, но думаю, что так), установка jdk1.5 потребует удаления 1.4.
Drink Different, Understand Computer.
Bye.

Оффлайн afon

  • Старожил
  • *
  • Сообщений: 1110
  • Drink Different!
    • Просмотр профиля
Re: jdk - dapper
« Ответ #10 : 29 Сентябрь 2006, 19:15:29 »
Н. Понсл на счет Program Files. Да, очень напоминает..  :) ТОлько, как по мне - еще и хуже. И в винде хоть БОЛЬШИНСТВО файлов из конкретной проги ложится в Program Files/Имс_Проги. А тут - шо попало.. имхо.
Drink Different, Understand Computer.
Bye.

Оффлайн iZEN

  • Участник
  • *
  • Сообщений: 150
    • Просмотр профиля
Re: jdk - dapper
« Ответ #11 : 29 Сентябрь 2006, 19:30:22 »
И как это сделать из пакетов? Навернска (точно не знаю, не пробовал, но думаю, что так), установка jdk1.5 потребует удаления 1.4.
Из пакетов?
Ну с делал так: попробовал сначала установить на чистую Xubuntu Sun Java2 J2SE SDK 1.4.2  из .bin-архива, скачанного с сайта Sun. Не получилось. "Блоки" не понравились.
Пришлось тснуть sun-java5 JDK из репозитариев с помощью Синоптика, когда JRE закачалась, оборвал процесс закачки (мне не нужен JDK 5.0), JRE 5.0 поставилась корректно (шрифты потом докачал).
После стого занслсс установкой JDK2 1.4.2. Всё равно что-то не срослось - пришлось копировать каталог JDK из FreeBSD и делать спец-срлыки для запуска свных прог: /home/user/jdk14/jre/bin/java -jar myjavaproga.jar, если хочется, чтобы java-программы запускались из-под версии 1.4.2, поскольку по умолчанию при клике на jar-файле в Thunar'е они запускаются под Java5 - 1.5.0.

Обе версии работают, но с предпоследней пришлось повозиться. Если бы версия java2 1.4.2 имелась бы в подключенных репозиторисх, то проблем бы не возникло, оттуда бы просто выкачались deb-пакеты и нормально установились. Ну и отсюда вопрос, может есть такой репозиторий, где представлена предыдущас версия Sun Java JRE и JDK?
ОС: FreeBSD 7-STABLE [amd64]

Оффлайн tundrageek

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: jdk - dapper
« Ответ #12 : 29 Сентябрь 2006, 21:00:46 »
Всем, спасибо. Оказывается она в папку jvm вместо jdk как прежде инсталируется:
tundrageek@india:~$ dpkg -L sun-java5-jdk
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/sun-java5-jdk
/usr/share/doc/sun-java5-jdk/README.html
/usr/share/doc/sun-java5-jdk/README.alternatives
/usr/share/doc/sun-java5-jdk/copyright
/usr/share/doc/sun-java5-jdk/changelog.Debian.gz
/usr/share/java-1.5.0-sun-1.5.0.06
/usr/share/lintian
/usr/share/lintian/overrides
/usr/share/lintian/overrides/sun-java5-jdk
/usr/share/doc-base
/usr/share/doc-base/sun-java5-jdk-readme
/usr/lib
/usr/lib/jvm
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/jre
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/jre/lib
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/jre/lib/i386
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/man1
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/man1/apt.1.gz
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/man1/extcheck.1.gz
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/man1/idlj.1.gz
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/man1/jar.1.gz
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/man1/javac.1.gz
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/man1/javadoc.1.gz
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/man1/javah.1.gz
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/man1/javap.1.gz
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/man1/jconsole.1.gz
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/man1/jdb.1.gz
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/man1/jinfo.1.gz
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/man1/jps.1.gz
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/man1/jsadebugd.1.gz
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/man1/jstack.1.gz
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/man1/jstat.1.gz
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/man1/jstatd.1.gz
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/man1/rmic.1.gz
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/man1/serialver.1.gz
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/man1/appletviewer.1.gz
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/man1/jarsigner.1.gz
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/man1/jmap.1.gz
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/man1/native2ascii.1.gz
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/ja
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/ja/man1
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/ja/man1/apt.1.gz
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/ja/man1/extcheck.1.gz
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/ja/man1/idlj.1.gz
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/ja/man1/jar.1.gz
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/ja/man1/javac.1.gz
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/ja/man1/javadoc.1.gz
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/ja/man1/javah.1.gz
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/ja/man1/javap.1.gz
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/ja/man1/jconsole.1.gz
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/ja/man1/jdb.1.gz
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/ja/man1/jinfo.1.gz
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/ja/man1/jps.1.gz
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/ja/man1/jsadebugd.1.gz
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/ja/man1/jstack.1.gz
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/ja/man1/jstat.1.gz
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/ja/man1/jstatd.1.gz
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/ja/man1/rmic.1.gz
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/ja/man1/serialver.1.gz
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/ja/man1/appletviewer.1.gz
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/ja/man1/jarsigner.1.gz
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/ja/man1/jmap.1.gz
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/man/ja/man1/native2ascii.1.gz
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/bin
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/bin/javac
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/bin/javadoc
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/bin/apt
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/bin/javah
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/bin/idlj
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/bin/jarsigner
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/bin/java-rmi.cgi
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/bin/jar
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/bin/appletviewer
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/bin/rmic
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/bin/javap
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/bin/native2ascii
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/bin/serialver
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/bin/jps
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/bin/jstat
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/bin/jstatd
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/bin/jinfo
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/bin/jmap
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/bin/jstack
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/bin/jsadebugd
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/bin/jconsole
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/bin/extcheck
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/bin/jdb
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/bin/HtmlConverter
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/include
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/include/jni.h
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/include/linux
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/include/linux/jni_md.h
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/include/linux/jawt_md.h
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/include/jvmdi.h
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/include/jvmpi.h
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/include/jvmti.h
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/include/jawt.h
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/include/jdwpTransport.h
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/lib
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/lib/jconsole.jar
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/lib/sa-jdi.jar
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/lib/orb.idl
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/lib/ir.idl
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/lib/dt.jar
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/lib/htmlconverter.jar
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/lib/tools.jar
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/README.html
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/COPYRIGHT
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/LICENSE
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/THIRDPARTYLICENSEREADME.txt

Оффлайн Null_123

  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: jdk - dapper
« Ответ #13 : 01 Октябрь 2006, 03:50:02 »
А куда по умолчанию ставится sun-java5-jdk в Dapper? Сделал  sudo apt-get install sun-java5-jdk, а сам jdk найти не могу :/
/usr/lib/jvm/* - там лежат все jvm

Оффлайн Null_123

  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: jdk - dapper
« Ответ #14 : 01 Октябрь 2006, 03:55:48 »
Заводите переменную JAVA_HOME (ну например JAVA_HOME=/usr/local/jdk1.5.0_08) и радуетесь.
Фу как грубо.
sudo update-alternatives --config java
Да и зачем jvm с сана качать, если уже пакет есть. Та java пстым колесом в систему ложится.

 

Страница сгенерирована за 0.08 секунд. Запросов: 24.