Ошибка while installing Дбеавер Он Ubuntu 14.04

I am trying to install Dbeaver 3.5.6 on Ubuntu 14.04, but it шоу some Java run - украл missing ошибку even though Иве Хава7 installed on my system.

HerВs how I tried to install

  1. user@Demo:~/Downloads$ wget http://dbeaver.jkiss.org/files/3.5.6/dbeaver-ce_3.5.6_i386.deb

  2. user@Demo:~/Downloads$ sudo dpkg -i dbeaver-ce_3.5.6_i386.deb

and it throws an ошибка like this

(Reading database ... 170900 files and directories currently installed.)
Preparing to unpack dbeaver-ce_3.5.6_i386.deb ...
Unpacking dbeaver-ce (3.5.6) over (3.5.6) ...
dpkg: dependency problems prevent configuration of dbeaver-ce:
 dbeaver-ce depends on openjdk-7-jre-headless | openjdk-8-jre-headless | java-runtime-headless; however:
  Package openjdk-7-jre-headless is not installed.
  Package openjdk-8-jre-headless is not installed.
  Package java-runtime-headless is not installed.

dpkg: error processing package dbeaver-ce (--install):
 dependency problems - leaving unconfigured
Processing triggers for gnome-menus (3.10.1-0ubuntu2) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu1) ...
Processing triggers for bamfdaemon (0.5.1+14.04.20140409-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for mime-support (3.54ubuntu1.1) ...
Errors were encountered while processing:
 dbeaver-ce

I am sure that the java installed on my system.

user@Demo:~/Downloads$ java -version
java version "1.7.0_79"
Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
Java HotSpot(TM) Server VM (build 24.79-b02, mixed mode)

I think DBeaver need openjdk instead of нормальный oracle_jdk, isn't?

How хан I fix this problem?

  1. Should I install openjdk too?
  2. Хан openjdk and нормальный oracle jdk work simultaneously in one system?
  3. Is there any alternative tool for DBeaver in Ubuntu. (I мочатся, which is the best one?)?

PS: am new in Ubuntu.

2
задан 16 December 2015 в 07:08

5 ответов

Я использую DBeaver на Ubuntu 14.04 также. Я никогда не пытался установить его как deb пакет, хотя - какая-либо конкретная причина необходимо сделать это?

то, Что я сделал, было загрузить архив zip Linux отсюда:

http://dbeaver.jkiss.org/download/

Тогда можно просто извлечь содержание к папке и выполнить dbeaver исполняемый файл, который это внутри. Это должно "просто работать" с тем, что Ваш JDK по умолчанию, является ли это OpenJDK или Oracle. Можно тогда создать значок/независимо от того, что ярлыка/прикрепления к тому исполняемому файлу вручную.

Hope, которая помогает!

3
ответ дан 2 December 2019 в 01:58

У меня была эта проблема, и это - то, что работало на меня:

sudo apt-get -f install

Это устанавливает зависимости и затем заканчивает DBeaver.

Полный сценарий:

wget http://dbeaver.jkiss.org/files/dbeaver-ce_latest_amd64.deb
sudo dpkg -i dbeaver-ce_latest_amd64.deb
rm dbeaver-ce_latest_amd64.deb
sudo apt-get -f install
2
ответ дан 2 December 2019 в 01:58

Я столкнулся с подобной проблемой. Несмотря на то, что openjdk был установлен в моей системе, кое-как DBeaver не смог распознать путь openjdk. Поэтому после установки java-8-oracle я смог использовать DBeaver. Поэтому попробуйте установить последнюю версию java (либо oracle, либо open jdk). Ниже приведена версия java, присутствующая в моей системе. Установка java-8 решила мою проблему.

Статус приоритета пути выбора

0 / usr / lib / jvm / java-8-oracle / jre / bin / java 1081
1 / usr / lib / jvm / java-7 -openjdk-amd64 / jre / bin / java 1071
* 2 / usr / lib / jvm / java-8-oracle / jre / bin / java 1081

0
ответ дан 2 December 2019 в 01:58

Существует PPA для установки DBeaver в Ubuntu:

sudo add-apt-repository ppa:serge-rider/dbeaver-ce
sudo apt-get update
sudo apt-get install dbeaver-ce
0
ответ дан 2 December 2019 в 01:58
  • Ubuntu 14.04.5 LTS
  • Java Oracle 1.8.0_181-b13
  • DBeaver 5.1.3 (16.07.2018)

Установка

Java

sudo apt-add-repository ppa:webupd8team/java
sudo apt update
sudo apt install oracle-java8-installer

Внимание: Другой JDKs, как OpenJDK 7 и 8, не работал на меня!

DBeaver

sudo add-apt-repository ppa:serge-rider/dbeaver-ce
sudo apt update
sudo apt install dbeaver-ce

Запустить

JAVA_HOME=/usr/lib/jvm/java-8-oracle/ dbeaver

Да, ошибка, которую уводят!:)

0
ответ дан 2 December 2019 в 01:58

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

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