Erro ao instalar o DBeaver no Ubuntu 14.04

2

Estou tentando instalar o Dbeaver 3.5.6 no Ubuntu 14.04 , mas ele mostra alguns erros de tempo de execução Java ausentes, mesmo tendo o Java7 instalado no sistema.

Veja como tentei instalar

  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

e isso gera um erro como este

(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

Tenho certeza de que o java está instalado no meu sistema.

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)

Acho que DBeaver precisa de openjdk em vez do normal oracle_jdk , não é?

Como posso resolver este problema?

  1. Devo instalar openjdk também?
  2. Pode openjdk e normal oracle jdk funcionar simultaneamente em um sistema?
  3. Existe alguma ferramenta alternativa para o DBeaver no Ubuntu. (Quero dizer, qual é o melhor?)?

PS: sou novo no Ubuntu.

    
por theapache64 16.12.2015 / 04:42

5 respostas

2

Eu também uso o DBeaver no Ubuntu 14.04. Eu nunca tentei instalá-lo como um pacote deb - alguma razão em particular que você precise fazer isso?

O que eu fiz foi baixar o arquivo zip do Linux aqui:

link

Depois, você pode simplesmente extrair o conteúdo para uma pasta e executar o executável do dbeaver que está dentro. Ele deve "apenas funcionar" com qualquer que seja seu JDK padrão, seja OpenJDK ou Oracle. Você pode criar um ícone de atalho / dock / o que quer que seja para esse executável manualmente.

Espero que ajude!

    
por Simon 16.12.2015 / 07:12
1

Eu tive esse problema e foi isso que funcionou para mim:

sudo apt-get -f install

Isso instala dependências e depois conclui o DBeaver.

Script completo:

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
    
por Curtis 22.07.2017 / 10:15
0

Eu enfrentei o problema semelhante.Embora o openjdk foi instalado no meu sistema, Alguns como DBeaver não foi capaz de recongnize por openjdk path.So Depois de instalar o java-8-oracle pude usar o DBeaver.Então tente instalar a versão mais recente do java (oracle ou jdk aberto) .Below é a versão java presente no meu sistema.Instalar java-8 resolveu meu problema.

Status de prioridade do caminho de seleção

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

    
por Rajesh B 28.12.2017 / 13:48
0

Existe um PPA para instalar o DBeaver no Ubuntu:

sudo add-apt-repository ppa:serge-rider/dbeaver-ce
sudo apt-get update
sudo apt-get install dbeaver-ce
    
por OnisimDariyskiy 10.05.2018 / 11:50
0
  • Ubuntu 14.04.5 LTS
  • Java Oracle 1.8.0_181-b13
  • DBeaver 5.1.3 (16.07.2018)

Instalação

Java

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

Atenção: Outros JDKs, como o OpenJDK 7 e 8, não funcionaram para mim!

DBeaver

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

Iniciar

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

Sim, erro foi embora! :)

    
por uav 19.07.2018 / 13:13