Автоматическая установка Java (с помощью Silent Option)

Я предлагаю первый вариант, так как это легко и не даст вам головных болей. По завершении установки и перезагрузки выберите окна для запуска и выполните ремонт, если это необходимо. Затем вернитесь в Ubuntu и наслаждайтесь им.

1
задан 19 September 2012 в 22:12

5 ответов

Молчаливая установка Java 6/7/8/9 с использованием PPA команды

sudo apt-get install -y python-software-properties debconf-utils
sudo add-apt-repository -y ppa:webupd8team/java
sudo apt-get update
echo "oracle-java8-installer shared/accepted-oracle-license-v1-1 select true" | sudo debconf-set-selections
sudo apt-get install -y oracle-java8-installer

в команде WebUpd8

@gertvdijk ответ не работал со мной на Ubuntu 14.04 & amp; 14,10

50
ответ дан 25 May 2018 в 06:21

Поддержка ответа @gertvdijk - это описание в исходном сообщении в блоге о PPA webupd8.

Обновление 2: установщик теперь требует, чтобы вы приняли лицензию Oracle до начала установки. Это требуется только один раз. Если по какой-то причине вам потребуется автоматическая установка, вы можете запустить следующую команду, чтобы автоматически принять лицензию Oracle:
sudo echo oracle-java7-installer shared/accepted-oracle-license-v1-1 select true | \
sudo /usr/bin/debconf-set-selections
13
ответ дан 25 May 2018 в 06:21
  • 1
    Это линия магии, которая мне нужна для моей бесшумной установки Oracle Java - спасибо @Hosam – Phantomwhale 26 March 2014 в 09:23
  • 2
    Добро пожаловать @Phantomwhale – Hosam Aly 26 March 2014 в 17:07
  • 3
    Я ошибаюсь, или есть недостающие / лишние " `" персонаж в вашем ответе? – David 18 June 2016 в 01:39
  • 4
    Ты прав @ Давид. Благодаря! – Hosam Aly 18 June 2016 в 12:01

Я проверил следующее предложение для меня, используя docker ubuntu16.04LTS.

RUN apt-get install -y software-properties-common
RUN add-apt-repository ppa:webupd8team/java && apt-get update

RUN echo "oracle-java8-installer shared/accepted-oracle-license-v1-1 select true" | debconf-set-selections
RUN echo "oracle-java8-installer shared/accepted-oracle-license-v1-1 seen true" | debconf-set-selections

RUN apt-get install -y oracle-java8-installer
9
ответ дан 25 May 2018 в 06:21
  • 1
    Я попробовал, и он не работает. – Ahmed Mostafa 20 October 2017 в 18:27
  • 2
    Подтвержденная работа для меня на docker-ce 18.05 на Kubuntu 18.04: D, устанавливаемая в контейнер i386/ubuntu:18.04. – BeepDog 17 May 2018 в 22:18

Для бесшумной установки java вы можете попробовать open-jdk:

sudo apt-get install -y openjdk-7-jdk

Также попробуйте это для более открытых пакетов jdk /extensions...

sudo apt-get install -y openjdk-7-jdk

2
ответ дан 25 May 2018 в 06:21
  • 1
    Это решение отлично поработало. sudo apt-get install -y openjdk-7-jdk – Layke 19 September 2012 в 22:17

Oracle java больше не находится в репозиториях Ubuntu. http://www.omgubuntu.co.uk/2011/12/java-to-be-removed-from-ubuntu-uninstalled-from-user-machines

Вот как установить Java JDK , http://www.omgubuntu.co.uk/2011/12/java-to-be-removed-from-ubuntu-uninstalled-from-user-machines

Там должен быть тихий вариант.

1
ответ дан 25 May 2018 в 06:21

Другие вопросы по тегам:

Похожие вопросы: