Установите Java на сервер Debian: нарушена зависимость от tzdata?

Я пытаюсь установить openjdk на сервер Debian, используя SSH. Мой прежний опыт подсказывает мне использовать apt-get в системе Debian. Но я продолжаю сталкиваться с неудовлетворенными зависимостями. Я проследил это до этого:

tzdata-java : Depends: tzdata (= 2013i-0wheezy1) but 2014a-0wheezy1 is to be installed

Что я могу сделать, чтобы обойти эту проблему?

Для воспроизведения:

Я попытался установить openjdk с помощью этой команды: apt-get install opendjk-6-jre. Затем я попытался apt-get install openjdk-6-jre-headless и apt-get install tzdata-java отследить нарушенную зависимость.

uname -a дает мне 2.6.32-042stab084.17 #1 SMP Fri Dec 27 17:10:20 MSK 2013 x86_64 GNU/Linux


person ckonig    schedule 27.03.2014    source источник


Ответы (2)


https://www.debian.org/releases/wheezy/errata

Надо было прочитать это гораздо раньше. Осталось только установить предложенные обновления.

Если вы используете APT для обновления пакетов, вы можете установить предлагаемые обновления, добавив следующую строку в /etc/apt/sources.list:

# proposed additions for a 7 point release

deb http://ftp.us.debian.org/debian wheezy-proposed-updates main contrib non-free

person ckonig    schedule 04.04.2014
comment
как добавить эту строку в sources.list? Я новичок в Linux, и у меня есть 7-дневный пробный корневой сервер только с терминалом. - person Zuop; 18.04.2015
comment
вы можете попробовать nano, это текстовый редактор для командной строки: line-text-editor/" rel="nofollow noreferrer">howtogeek.com/howto/42980/ - person ckonig; 24.08.2015

Я работал над этим, захватив два необходимых пакета:

http://ftp.uk.debian.org/debian/pool/main/t/tzdata/tzdata_2013i-0wheezy1_all.deb

и

http://ftp.uk.debian.org/debian/pool/main/t/tzdata/tzdata-java_2013i-0wheezy1_all.deb

Затем установите их с помощью dpkg -i *deb, который исправляет deps, поэтому я могу повторно запустить мою apt-get install openjdk-6-jre-headless, и она будет завершена.

Это позволило мне установить Jetty, у которого была вложенная зависимость tzdata-java.

Надеюсь, это сработает для вас.

Редактировать: только что увидел пост ckonig, отлично! Спасибо, что поделились этим.

person lackofenthusiasm    schedule 02.04.2014