J'essaie d'installer Dbeaver 3.5.6
sur Ubuntu 14.04
, mais une erreur d'exécution manquante Java s'est produite même si Java7 est installé sur mon système.
Voici comment j'ai essayé d'installer
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
et ça jette une erreur comme ça
(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
Je suis sûr que Java est installé sur mon système.
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)
Je pense que DBeaver
a besoin de openjdk
au lieu de la normale Oracle_jdk
, n'est-ce pas?
Comment puis-je résoudre ce problème?
openjdk
aussi?openjdk
et normal Oracle jdk
peuvent fonctionner simultanément dans un système?PS: je suis nouveau dans Ubuntu.
J'utilise également DBeaver sur Ubuntu 14.04. Je n'ai toutefois jamais essayé de l'installer en tant que paquet deb - une raison particulière pour laquelle vous devez le faire?
Ce que j'ai fait est de télécharger l'archive Linux Zip à partir d'ici:
http://dbeaver.jkiss.org/download/
Ensuite, vous pouvez simplement extraire le contenu dans un dossier et exécuter l'exécutable de dbeaver qui se trouve à l'intérieur. Il devrait "fonctionner" avec le JDK par défaut, qu'il s'agisse d'OpenJDK ou d'Oracle. Vous pouvez ensuite créer un raccourci/une icône de dock/ce que vous souhaitiez manuellement pour cet exécutable.
J'espère que ça t'as aidé!
J'ai eu ce problème et c'est ce qui a fonctionné pour moi:
Sudo apt-get -f install
Cela installe les dépendances, puis termine DBeaver.
Script complet:
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
Sudo apt-add-repository ppa:webupd8team/Java
Sudo apt update
Sudo apt install Oracle-Java8-installer
Attention: D'autres JDK, comme OpenJDK 7 et 8, ne m'ont pas fonctionné!
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
Oui, l'erreur est partie! :)
J’ai rencontré le même problème. Bien que openjdk ait été installé sur mon système, certains expliquent pourquoi DBeaver n’a pas pu se reconnecter par openjdk path.So Après l’installation de Java-8-Oracle, j’ai pu utiliser DBeaver.Assayez d’installer la dernière version Java. version (Oracle ou open jdk) .Below est la version Java présente dans mon système. L'installation de Java-8 a résolu mon problème.
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
Il y a n PPA pour installer DBeaver sur Ubuntu:
Sudo add-apt-repository ppa:serge-rider/dbeaver-ce
Sudo apt-get update
Sudo apt-get install dbeaver-ce