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
user@Demo:~/Downloads$ wget http://dbeaver.jkiss.org/files/3.5.6/dbeaver-ce_3.5.6_i386.deb
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?
openjdk
too?openjdk
and нормальный oracle jdk
work simultaneously in one system? PS: am new in Ubuntu.
Я использую DBeaver на Ubuntu 14.04 также. Я никогда не пытался установить его как deb пакет, хотя - какая-либо конкретная причина необходимо сделать это?
то, Что я сделал, было загрузить архив zip Linux отсюда:
http://dbeaver.jkiss.org/download/
Тогда можно просто извлечь содержание к папке и выполнить dbeaver исполняемый файл, который это внутри. Это должно "просто работать" с тем, что Ваш JDK по умолчанию, является ли это OpenJDK или Oracle. Можно тогда создать значок/независимо от того, что ярлыка/прикрепления к тому исполняемому файлу вручную.
Hope, которая помогает!
У меня была эта проблема, и это - то, что работало на меня:
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
Я столкнулся с подобной проблемой. Несмотря на то, что 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
Существует PPA для установки DBeaver в Ubuntu:
sudo add-apt-repository ppa:serge-rider/dbeaver-ce
sudo apt-get update
sudo apt-get install dbeaver-ce
sudo apt-add-repository ppa:webupd8team/java
sudo apt update
sudo apt install oracle-java8-installer
Внимание: Другой JDKs, как OpenJDK 7 и 8, не работал на меня!
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
Да, ошибка, которую уводят!:)