web-dev-qa-db-ja.com

Ubuntu 14.04にSQL Developerをインストールする方法は?

Ubuntu 14.04にSQL Developerをインストールしようとしています。いくつかのチュートリアルに従いましたが、どれも機能しませんでした。したがって、SQL Developerのインストール方法を知っているかどうか尋ねています。

47
vladmateinfo

次の手順でSQL Developerをインストールしました。

  1. (コメントを参照—これは必要ではないかもしれません)
    Ubuntu Webサイトから最新のUbuntu 14.04 LTSをダウンロードして再インストールします。

  2. Javaをインストールします。

    • JavaバージョンJDK 7:

      Sudo apt-get install openjdk-7-jdk openjdk-7-jre icedtea-7-plugin
      Sudo update-alternatives --config Java
      
    • JavaバージョンJDK 8(一部のインストールでは、これは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. Oracle WebサイトからSQL DeveloperをダウンロードOther Platformsダウンロードを選択しました)。

  4. ファイルを/optに抽出します:

    Sudo unzip sqldeveloper-*-no-jre.Zip -d /opt/
    Sudo chmod +x /opt/sqldeveloper/sqldeveloper.sh
    
  5. Oracle SQL Developerのパス内ランチャーを介したリンク:

    Sudo ln -s /opt/sqldeveloper/sqldeveloper.sh /usr/local/bin/sqldeveloper
    
  6. /opt/sqldeveloper/sqldeveloper.shを編集し、そのコンテンツを次のように置き換えます。

    #!/bin/bash
    unset -v GNOME_DESKTOP_SESSION_ID
    cd /opt/sqldeveloper/sqldeveloper/bin
    ./sqldeveloper "$@"
    

    または(エラーを防ぐため:./sqldeveloper: Permission denied

    #!/bin/bash
    unset -v GNOME_DESKTOP_SESSION_ID
    cd /opt/sqldeveloper/sqldeveloper/bin && bash sqldeveloper $*
    
  7. SQL Developerを実行します。

    sqldeveloper
    

    注:初めてSql Developerを実行するときは、JDKのフォルダーのパスを指定する必要があります。私のコンピューターでは、/ usr/lib/jvm/Java-1.7.0-openjdk-AMD64For Java 8に保存されたJDKおよびUbuntu 16+/ usr/lib/jvm/Java-8-Oracle

  8. 最後に、使いやすいデスクトップアプリケーションを作成します。

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

    次の行を追加します。

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

    次に入力:

    Sudo update-desktop-database
    
93
PhatHV

Ubuntuでこれを行った方法を次に示します。これが最も簡単な方法であり、後で簡単に再利用できるパッケージを提供すると思います(ただし、OTNライセンスに従って再配布することはできません)。

  1. here からsql developerパッケージをダウンロードします。
  2. 次のようにsql developerパッケージをインストールします。

    Sudo apt-get install sqldeveloper-package debhelper openjdk-7-jdk openjdk-7-jre icedtea-7-plugin
    
  3. 今、あなたがする必要があるのは、コマンドを実行することだけです(あなたは異なるバージョンを持っているかもしれません)

    make-sqldeveloper-package sqldeveloper-4.1.3.20.78-no-jre.Zip
    
  4. これにより、SQL Developerのインストールに使用できるdebianパッケージが生成されます。
  5. 次のコマンドを使用して、結果の.debパッケージをインストールします(debのバージョンも異なる場合があります)。

    Sudo dpkg -i sqldeveloper_4.1.3.20.78+0.2.4-1_all.deb
    
  6. これでインストールは完了です。私の場合、新しいJava 8が必要でしたので、次のコマンドを実行する必要があります。

    Sudo add-apt-repository ppa:webupd8team/Java
    Sudo apt-get update 
    Sudo apt-get install Oracle-Java8-installer
    
  7. 最後に、最初の実行時にOracle SQL開発者にJavaパスを提供する必要があります(私の場合は/usr/lib/jvm/default-Java/にあります)。

8

Ubuntu 16.04 GNOMEにバージョン17.4をインストールしました。

  1. OpenJDK 8のインストールと/usr/lib/jvm/Java-8-openjdk-AMD64の場所を確認します。存在しない場合は、Sudo apt install openjdk-8-jdkでインストールします。 Javaの新しいバージョンも同様に機能します。
  2. ライセンス契約に同意してダウンロード 「その他のプラットフォーム」バージョン
  3. ホームディレクトリで解凍する
  4. コマンドライン~/sqldeveloper/sqldeveloper.shから1回実行して、Javaの場所を追加します。 /usr/lib/jvm/Java-8-openjdk-AMD64と入力します
  5. 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
    

デスクトップファイルを実行可能にする

chmod +x /home/USERNAME/.local/share/applications/sqldeveloper.desktop
5
HarlemSquirrel
  1. Java 6.をインストールします(Java 1.7では動作しませんでした):

    Sudo add-apt-repository ppa:webupd8team/Java  
    Sudo apt-get update  
    Sudo apt-get install Oracle-Java6-installer  
    
  2. こちら からSQL Developerをダウンロードし、その他のプラットフォームを選択します。 (ダウンロードするにはアカウントが必要です)。ダウンロードディレクトリを開きます。

    cd ~/Downloads
    

    ファイルを/optに抽出します:

    Sudo unzip sqldeveloper-*-no-jre.Zip -d /opt/  
    
  3. 起動スクリプトを実行可能にします。

    Sudo chmod +x /opt/sqldeveloper/sqldeveloper.sh
    
  4. Sqldeveloperを開きます。

    Sudo /opt/sqldeveloper/sqldeveloper.sh
    

    初めてjvmの場所を入力するように求められます。私の場合(最初のステップを実行した場合はおそらくあなたのものです)、場所は/usr/lib/jvm/Java-6-Oracleです。

5
vladmateinfo

次の方法を使用して、Oracle sqldeveloperをubuntu 17.10にインストールしました。

  1. ライセンス契約に同意して、Oracle linux rpmをダウンロードします。 http://www.Oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html
  2. エイリアンをインストールします。

    Sudo apt-get install alien

  3. Alienを使用してrpmをインストールします。

    Sudoエイリアン-i sqldeveloper-17.3.1.279.0537-1.noarch.rpm

  4. ターミナルで次のコマンドを使用してsql developerを実行します

    sqldeveloper

必ずrpmのバージョンを変更してください。これを成功させるには、マシンにOracle Java 8以上がインストールされている必要があります。

2