LINUX.ORG.RU

Установка Java JDK на Kali LInux

 ,


0

0

Приветствую!

Distributor ID: Kali Description: Kali GNU/Linux Rolling Release: 2021.1 Codename: kali-rolling

Ситуация такая. Регулярно при работе сталкиваюсь с такой вот картиной:

Чтение списков пакетов… Готово Построение дерева зависимостей… Готово Чтение информации о состоянии… Готово
Вы можете запустить «apt –fix-broken install» для исправления этих ошибок. Следующие пакеты имеют неудовлетворённые зависимости: ipscan : Зависит: openjdk-9-jre но он не может быть установлен или oracle-java9-installer но он не может быть установлен или openjdk-8-jre но он не может быть установлен или oracle-java8-installer но он не может быть установлен или openjdk-7-jre но он не может быть установлен или oracle-java7-installer но он не может быть установлен openvas : Зависит: gvm но он не будет установлен E: Неудовлетворённые зависимости. Попытайтесь выполнить «apt –fix-broken install», не указывая имени пакета (или указав решение).

Вот что выдает java -version: openjdk version «11.0.10» 2021-01-19 OpenJDK Runtime Environment (build 11.0.10+9-post-Debian-1) OpenJDK 64-Bit Server VM (build 11.0.10+9-post-Debian-1, mixed mode, sharing)

Помогите пофиксить, заранее спасибо)



Последнее исправление: cetjs2 (всего исправлений: 2)

Ответ на: комментарий от anonymous

Кстати, спасибо! Правда) После прочтения данного документа окончательно выяснил, что In particular, there is absolutely no support whatsoever for the apt-add-repository comman in Kali Linux

vladkaz33
() автор топика
Ответ на: комментарий от vladkaz33

Букварь хотя-бы прочитай.

запустить «apt –fix-broken install» для исправления этих ошибок. Следующие пакеты имеют неудовлетворённые зависимости

Эту «игрушку» ты уже сломал. Тебе написано, как починить.

andytux ★★★★★
()
Ответ на: комментарий от vladkaz33

Они может не будут так в штыки встречать

Почему тебе должны где-то быть рады? Ты поставил кал, а кто-то должен его тебе чинить?

crutch_master ★★★★★
()

Поставьте нормальный дистрибутив.

fernandos ★★★
()
Ответ на: комментарий от vladkaz33

Они может не будут так в штыки встречать

Советуя хороший дистрибутив, мы помогаем ещё сильнее.

fernandos ★★★
()

Придётся снова менять Linux на Linux, эх.

iZEN ★★★★★
()

Чувак, тебе не нужен этот пакет. Никому не нужен.

  1. Идешь и качаешь Java как один зип-файл: https://bell-sw.com/pages/downloads/

  2. Распаковываешь его куда хочешь

  3. Открываешь в текстовом редакторе файл ~/.bashrc или ~/.bash_profile (в зависимости от того, что у тебя есть).

  4. Добавляешь строку export JAVA_HOME=/путь/до/распакованного архива

  5. Добавляешь строку export PATH=$JAVA_HOME/bin:$PATH

  6. Если хочешь, чтобы Java была не только у текущего пользователя, а у всех, строки эти нужно добавить в файл /etc/profile и перезагрузить компьютер

ВСЁ. Это самый простой, идеально везде работающий способ установки Java.

Создатели пакетов с джавой - обычно сумасшедшие, к пакетам этим не стоит приближаться на расстояние 40-метровой палки

Причем, способ этот имеет тот очевидный бонус, что если ты захочешь изучать саму джаву, ты сможешь легко и просто переключаться между любыми версиями и сборками джавы (например, поставить свежайшую 17, ссылки на моем сайте: https://jdk.dev/download/).

stevejobs ★★★★☆
()
Последнее исправление: stevejobs (всего исправлений: 2)

Из сообщений видно, что некоторому пакету нужно OpenJDK 9 или Oracle JDK 9, но найден Open JDK 11, который не подходит. Можно установить несколько версий JDK. Выбор версии по умолчанию тогда делается командой update-alternatives. Значит, если OpenJDK 9 не установлен, то надо установить и возможно сделать его используемым по умолчанию с помощью update-alternatives.

Partisan ★★★★
()
Ответ на: комментарий от Zhbert

sdkman интересный, но видя как прогрессирует умственная отсталость у создателей деб-пакетов, я очень боюсь привыкать к sdkman-у - в какой-то момент с ним случится все то же самое

stevejobs ★★★★☆
()
Ответ на: комментарий от stevejobs

в какой-то момент с ним случится все то же самое

Да, я тоже очкую. Поэтому и забэкапил себе из него нужные версию JDK =) И в докер паковал не пакетную/сдкманную, а именно это забэкапленную.

Zhbert ★★★★★
()
Ответ на: комментарий от anonymous

к сожалению, да, безграмотность комментаторов не починишь просто так

stevejobs ★★★★☆
()

Держите колясочника!

anonymous
()
Ответ на: комментарий от vladkaz33

Я уже почитал форум, видел как вы собачитесь со всеми кто задает вопрос про kali.

А ПОЧЕМУ тут с ними собачатся, ты хотя бы понял?

hobbit ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.