Как установить Sun Java JDK на Ubuntu 10.10 (Maverick Meerkat)?

Я попытался добавить репозиторий Canonical Partner, но я все еще не могу найти пакет sun-java6-jdk. Каков правильный способ установки Oracle Sun JDK вместо OpenJDK на Ubuntu 10.10 (Maverick Meerkat)?

Ответ 1

Обновление (2010/10/01): Yesss, Sun Java, наконец, загружена в официальный репозиторий партнеров Ubuntu 10.10 Maverick.


Обновление (2010/09/27): Читатели могут захотеть проверить Sun Java6 Packages [обновлено]. Я все еще ожидаю, что официальные пакеты будут доступны в партнерских репозиториях в распутный период.


По неизвестной причине sun-java6-jdk еще не доступны в партнерских репозиториях.

Таким образом, либо загрузите необходимые пакеты из http://archive.canonical.com/pool/partner/s/sun-java6/ и установите их с помощью dpkg -i.

Или временно замените репозиторий партнеров maverick

http://archive.canonical.com/ubuntu maverick partner

с помощью ясного (замените maverick на lucid в приведенной выше строке, дайте мне знать, если вам нужна дополнительная помощь для этого). Затем установите sun-java6. И верните изменения.

Ответ 2

В настоящее время пакеты Sun Java 6 отлично работают сейчас для пользователей Ubuntu 10.10 и 10.04. Он отлично работает для меня.

sudo apt-get install python-software-properties

sudo add-apt-repository ppa:sun-java-community-team/sun-java6

sudo apt-get update

sudo apt-get install sun-java6-jdk

Ответ 3

sudo add-apt-repository ppa:sun-java-community-team/sun-java6

sudo apt-get update

sudo apt-get install sun-java6-jre sun-java6-bin sun-java6-jdk

Ответ 4

Установка:

для 10.10:

sudo add-apt-repository "deb http://archive.canonical.com/ maverick partner"

за 11.04

sudo add-apt-repository "deb http://archive.canonical.com/ natty partner"

Продолжить:

sudo apt-get update
sudo apt-get install sun-java6-jre sun-java6-plugin

Использовать по умолчанию:

sudo update-alternatives --config java

Установка JDK:

sudo apt-get install sun-java6-jdk

Исходный код (для использования в разработке):

sudo apt-get install sun-java6-source

Источник этих инструкций: https://help.ubuntu.com/community/Java

Ответ 5

Все, что вам нужно сделать, это разобрать две строки в файле /etc/apt/sources.list, которые относятся к "партнеру"

sudo nano /etc/apt/sources.list
# uncomment the two lines referring to "partner"
sudo apt-get update 
sudo apt-get install sun-java6-jre sun-java6-bin sun-java6-jdk

(Я не могу найти команду add-apt-repository на Ubuntu 10.10, 64 amd... даже поиск с apt-cache ничего не дает)

Ответ 6

Он отлично работает для меня, но с другой командой:

[email protected]:/usr/bin# sudo apt-get install sun-java6

Сообщение об ошибке:

Не удалось найти пакет sun-java6.

[email protected]:/usr/bin# sudo apt-get install sun-java*

Бам, это сработало.

Ответ 7

Возможно, вам придется использовать эту версию в репозитории партнеров Lucid. Я сделал это в Lucid (я использовал версию из Karmic multiverse, прежде чем понял, что ее перевели на партнерское репо), и все получилось отлично. Не уверен, куда он отправился в Маверик.

Ответ 8

Я предполагаю, что вам нужен сам JDK. Если это так, вы можете выполнить следующее:

sudo add-apt-repository ppa:sun-java-community-team/sun-java6

sudo apt-get update

sudo apt-get install sun-java6-jdk

Вам действительно не нужно обходить источники редактирования или что-то в этом роде.

Ответ 9

Это сработало для меня:

sudo add-apt-repository ppa:sun-java-community-team/sun-java6

sudo apt-get update

sudo apt-get install sun-java6-jre sun-java6-jdk

Ответ 11

Если add-apt-repository он не работает, попробуйте это:

sudo apt-get install python-software-properties

Этот пакет необходим для выполнения этой команды, на моем сервере он не был установлен по умолчанию (сервер Ubuntu x64)