Comment installer SQL Developer sur Ubuntu 14.04?

41

J'essaie d'installer SQL Developer sur Ubuntu 14.04. J'ai suivi des tutoriels mais aucun d'entre eux n'a fonctionné. Je vous demande donc si vous savez comment installer SQL Developer.

    
posée vladmateinfo 30.04.2014 - 23:27
la source

5 réponses

87

J'ai installé SQL Developer en procédant comme suit:

  1. (Voir les commentaires - cela pourrait ne pas être nécessaire)
    Téléchargez et réinstallez le plus récent Ubuntu 14.04 LTS sur le site Web d'Ubuntu.

  2. Installer Java:

    • Java Version JDK 7:

      sudo apt-get install openjdk-7-jdk openjdk-7-jre icedtea-7-plugin
      sudo update-alternatives --config java
      
    • Java Version JDK 8 (dans certaines installations, il s’agit d’une exigence au lieu de 1.7):

      sudo add-apt-repository ppa:webupd8team/java
      sudo apt-get update
      sudo apt-get install oracle-java8-installer
      sudo update-alternatives --config java
      
  3. Télécharger SQL Developer à partir du site Web Oracle choisissez Autres plates-formes pour télécharger).

  4. Extraire le fichier à /opt :

    sudo unzip sqldeveloper-*-no-jre.zip -d /opt/
    sudo chmod +x /opt/sqldeveloper/sqldeveloper.sh
    
  5. Liaison via un lanceur intégré à Oracle SQL Developer:

    sudo ln -s /opt/sqldeveloper/sqldeveloper.sh /usr/local/bin/sqldeveloper
    
  6. Modifiez /opt/sqldeveloper/sqldeveloper.sh et remplacez-le par

    #!/bin/bash
    unset -v GNOME_DESKTOP_SESSION_ID
    cd /opt/sqldeveloper/sqldeveloper/bin
    ./sqldeveloper "[email protected]"
    

    ou (pour éviter toute erreur: ./sqldeveloper: Permission denied )

    #!/bin/bash
    unset -v GNOME_DESKTOP_SESSION_ID
    cd /opt/sqldeveloper/sqldeveloper/bin && bash sqldeveloper $*
    
  7. Exécuter le développeur SQL:

    sqldeveloper
    
      

    Remarque: Lorsque vous exécutez Sql Developer pour la première fois, vous devez   spécifiez le chemin du dossier du JDK. Dans mon ordinateur, JDK stocké à    /usr/lib/jvm/java-1.7.0-openjdk-amd64   Pour Java 8 et Ubuntu 16+ / usr / lib / jvm / java-8-oracle

  8. Enfin, créez une application de bureau facile à utiliser:

    cd /usr/share/applications/
    sudo vim sqldeveloper.desktop
    

    ajoutez ces lignes:

    [Desktop Entry]
    Exec=sqldeveloper
    Terminal=false
    StartupNotify=true
    Categories=GNOME;Oracle;
    Type=Application
    Icon=/opt/sqldeveloper/icon.png
    Name=Oracle SQL Developer
    

    puis tapez:

    sudo update-desktop-database
    
réponse donnée PhatHV 05.05.2014 - 08:40
la source
7

Voici comment je l'ai fait sur Ubuntu, je pense que c'est le moyen le plus simple et vous donnera un paquet que vous pourrez facilement réutiliser plus tard (mais vous ne pouvez pas le redistribuer selon la licence OTN):

  1. Télécharger le package de développeur sql depuis ici .
  2. Installez le package sql developer comme suit.

    sudo apt-get install sqldeveloper-package debhelper openjdk-7-jdk openjdk-7-jre icedtea-7-plugin
    
  3. Maintenant, tout ce que vous devez faire est d’exécuter la commande (vous pourriez avoir une version différente)

    make-sqldeveloper-package sqldeveloper-4.1.3.20.78-no-jre.zip
    
  4. Cela va générer un paquet Debian que vous pouvez utiliser pour installer sql developer.
  5. Maintenant, installez le package .deb résultant à l’aide de la commande (Votre deb peut aussi avoir une version différente):

    sudo dpkg -i sqldeveloper_4.1.3.20.78+0.2.4-1_all.deb
    
  6. Vous avez terminé l'installation. dans mon cas, il fallait le nouveau java 8, alors vous devrez exécuter les commandes suivantes.

    sudo add-apt-repository ppa:webupd8team/java
    sudo apt-get update 
    sudo apt-get install oracle-java8-installer
    
  7. Enfin, vous devez fournir le chemin java pour oracle sql developer lors de la première exécution dans mon cas, c'était à /usr/lib/jvm/default-java/ .

réponse donnée fady mohamed osman 05.02.2016 - 17:48
la source
5
  1. Installez Java 6. (Cela ne fonctionnait pas avec Java 1.7):

    sudo add-apt-repository ppa:webupd8team/java  
    sudo apt-get update  
    sudo apt-get install oracle-java6-installer  
    
  2. Téléchargez le développeur SQL depuis ici et choisissez Autres plates-formes . (Vous aurez besoin d'un compte pour le télécharger). Ouvrez le répertoire Téléchargements:

    cd ~/Downloads
    

    et extrayez le fichier dans /opt :

    sudo unzip sqldeveloper-*-no-jre.zip -d /opt/  
    
  3. Rendre le script de lancement exécutable:

    sudo chmod +x /opt/sqldeveloper/sqldeveloper.sh
    
  4. Ouvrez sqldeveloper:

    sudo /opt/sqldeveloper/sqldeveloper.sh
    

    La première fois que vous êtes invité à entrer l’emplacement jvm. Dans mon cas (et probablement le votre si vous avez suivi la première étape), l'emplacement est: /usr/lib/jvm/java-6-oracle .

réponse donnée vladmateinfo 21.07.2014 - 15:34
la source
1

J'ai installé oracle sqldeveloper dans Ubuntu 17.10 en utilisant la méthode suivante:

  1. Acceptez le contrat de licence et téléchargez oracle linux rpm: lien
  2. Installez alien:

    sudo apt-get install alien

  3. Installez le rpm en utilisant alien:

    sudo alien -i sqldeveloper-17.3.1.279.0537-1.noarch.rpm

  4. Exécutez sql developer en utilisant la commande suivante dans le terminal

    sqldeveloper

Assurez-vous de changer la version de votre rpm. Pour que cela réussisse, vous devez installer oracle java 8 ou supérieur sur votre ordinateur.

    
réponse donnée Riyafa Abdul Hameed 19.11.2017 - 09:53
la source
1

J'ai installé la version 17.4 sur Ubuntu 16.04 GNOME comme ça.

  1. Vérifiez l’installation d’OpenJDK 8 et son emplacement sur /usr/lib/jvm/java-8-openjdk-amd64 En cas d’absence, installez avec sudo apt install openjdk-8-jdk . Les nouvelles versions de Java peuvent également fonctionner.
  2. Acceptez le contrat de licence et téléchargez la version "Autres plates-formes"
  3. Décompressez dans mon répertoire personnel
  4. Exécuter depuis la ligne de commande ~/sqldeveloper/sqldeveloper.sh une fois pour ajouter l’emplacement de Java. Entrez le code%
  5. Créez l’icône du bureau pour un accès futur à partir de mon menu GUI.

    # /home/USERNAME/.local/share/applications/sqldeveloper.desktop
    [Desktop Entry]
    Name=Oracle SQL Developer
    GenericName=SQL Developer
    X-GNOME-FullName=Oracle SQL Developer
    Comment= A free integrated development environment that simplifies the development and management of Oracle Database
    Keywords=sql;developer;oracle;db;database
    Exec=/home/USERNAME/sqldeveloper/sqldeveloper.sh
    Terminal=false
    Type=Application
    StartupNotify=true
    Icon=/home/USERNAME/sqldeveloper/icon.png
    Categories=Admin
    X-AppStream-Ignore=true
    

Rendre le fichier exécutable du bureau

chmod +x /home/USERNAME/.local/share/applications/sqldeveloper.desktop
    
réponse donnée HarlemSquirrel 08.02.2018 - 17:35
la source

Lire d'autres questions sur les étiquettes