Para instalar SQLDeveloper en Ubuntu debemos descargar SQLDeveloper para Linux desde la página oficial de Oracle. (http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/)
Nos dirigimos a la carpeta donde lo descargamos:
fragote@fragote:~/Documents/Instaladores/SQLDeveloper$ ll total 236912 drwxrwxr-x 2 fragote fragote 4096 sep 7 16:06 ./ drwxr-xr-x 17 fragote fragote 4096 sep 7 16:06 ../ -rw-rw-r-- 1 fragote fragote 242580060 sep 7 15:32 sqldeveloper-4.0.2.15.21-1.noarch.rpm
Convertimos el archivo de rpm (formato para CentOS) por un *.deb (paquete para ubuntu)
fragote@fragote:~/Documents/Instaladores/SQLDeveloper$ sudo alien --scripts -d sqldeveloper-4.0.2.15.21-1.noarch.rpm sqldeveloper_4.0.2.15.21-2_all.deb generated
Pasamos a instalar el paquete
fragote@fragote:~/Documents/Instaladores/SQLDeveloper$ sudo dpkg --install sqldeveloper_4.0.2.15.21-2_all.deb Selecting previously unselected package sqldeveloper. (Reading database ... 410367 files and directories currently installed.) Preparing to unpack sqldeveloper_4.0.2.15.21-2_all.deb ... Unpacking sqldeveloper (4.0.2.15.21-2) ... Setting up sqldeveloper (4.0.2.15.21-2) ...
Utilizamos el script para setear la ruta de java para mi caso ‘/usr/lib/jvm/java-7-oracle’
fragote@fragote:~/Documents/Instaladores/SQLDeveloper$ sudo /opt/sqldeveloper/sqldeveloper.sh Oracle SQL Developer Copyright (c) 1997, 2014, Oracle and/or its affiliates. All rights reserved. Type the full pathname of a JDK installation (or Ctrl-C to quit), the path will be stored in /home/fragote/.sqldeveloper/4.0.0/product.conf /usr/lib/jvm/java-7-oracle
Finalmente podemos abrir SQLDeveloper, por terminal de la siguiente forma
~$ sqldeveloper