Estoy intentando instalar SQL Developer en Ubuntu 14.04. He seguido algunos tutoriales pero ninguno de ellos funcionó. Entonces, le pregunto si sabe cómo instalar SQL Developer.
Estoy intentando instalar SQL Developer en Ubuntu 14.04. He seguido algunos tutoriales pero ninguno de ellos funcionó. Entonces, le pregunto si sabe cómo instalar SQL Developer.
Respuestas:
Instalé SQL Developer con estos pasos:
(Vea los comentarios, esto podría no ser necesario)
Descargue y vuelva a instalar el último Ubuntu 14.04 LTS del sitio web de Ubuntu.
Instalar Java:
Versión Java JDK 7:
sudo apt-get install openjdk-7-jdk openjdk-7-jre icedtea-7-plugin
sudo update-alternatives --config java
Versión Java JDK 8 (en algunas instalaciones, este es un requisito en lugar 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
Descargue SQL Developer del sitio web de Oracle (elegí la descarga de Otras plataformas ).
Extraer archivo a /opt
:
sudo unzip sqldeveloper-*-no-jre.zip -d /opt/
sudo chmod +x /opt/sqldeveloper/sqldeveloper.sh
Vinculación sobre un iniciador en ruta para Oracle SQL Developer:
sudo ln -s /opt/sqldeveloper/sqldeveloper.sh /usr/local/bin/sqldeveloper
Edite /opt/sqldeveloper/sqldeveloper.sh
y reemplace su contenido para:
#!/bin/bash
unset -v GNOME_DESKTOP_SESSION_ID
cd /opt/sqldeveloper/sqldeveloper/bin
./sqldeveloper "$@"
o (para evitar error: ./sqldeveloper: Permission denied
)
#!/bin/bash
unset -v GNOME_DESKTOP_SESSION_ID
cd /opt/sqldeveloper/sqldeveloper/bin && bash sqldeveloper $*
Ejecute SQL Developer:
sqldeveloper
Nota: Cuando ejecuta Sql Developer por primera vez, debe especificar la ruta de la carpeta de JDK. En mi computadora, JDK almacenado en /usr/lib/jvm/java-1.7.0-openjdk-amd64 para Java 8 y Ubuntu 16+ / usr / lib / jvm / java-8-oracle
Finalmente, cree una aplicación de escritorio para que sea fácil de usar:
cd /usr/share/applications/
sudo vim sqldeveloper.desktop
agregue estas líneas:
[Desktop Entry]
Exec=sqldeveloper
Terminal=false
StartupNotify=true
Categories=GNOME;Oracle;
Type=Application
Icon=/opt/sqldeveloper/icon.png
Name=Oracle SQL Developer
luego escriba:
sudo update-desktop-database
Así es como lo hice en Ubuntu, creo que esta es la forma más fácil y le dará un paquete que puede reutilizar fácilmente más tarde (pero no puede redistribuir de acuerdo con la licencia OTN):
Instale el paquete de desarrollador sql de la siguiente manera.
sudo apt-get install sqldeveloper-package debhelper openjdk-7-jdk openjdk-7-jre icedtea-7-plugin
Ahora todo lo que necesita hacer es ejecutar el comando (es posible que tenga una versión diferente)
make-sqldeveloper-package sqldeveloper-4.1.3.20.78-no-jre.zip
Ahora instale el paquete .deb resultante usando el comando (Su deb también podría tener una versión diferente):
sudo dpkg -i sqldeveloper_4.1.3.20.78+0.2.4-1_all.deb
Ya ha terminado con la instalación. en mi caso necesitaba el nuevo java 8, entonces necesitarás ejecutar los siguientes comandos.
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
Finalmente, debe proporcionar la ruta de Java para el desarrollador Oracle SQL en la primera ejecución, en mi caso fue en /usr/lib/jvm/default-java/
.
sqldeveloper-package
está rota; Si esto falla, debuild: fatal error at line 1124: dpkg-buildpackage -rfakeroot -us -uc binary failed
esto se puede solucionar consudo sed -i '/DEBUILD/s/n b/n --no-tgz-check -- b/' /usr/bin/make-sqldeveloper-package
Instale Java 6. (No funcionó para mí con Java 1.7):
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java6-installer
Descargue el Desarrollador SQL desde aquí y elija Otras plataformas . (Necesitará una cuenta para descargarla). Abra el directorio de descargas:
cd ~/Downloads
y extraer el archivo a /opt
:
sudo unzip sqldeveloper-*-no-jre.zip -d /opt/
Haga que el script de inicio sea ejecutable:
sudo chmod +x /opt/sqldeveloper/sqldeveloper.sh
Desarrollador sql abierto:
sudo /opt/sqldeveloper/sqldeveloper.sh
La primera vez se le pedirá que ingrese la ubicación de jvm. En mi caso (y probablemente la suya si usted ha seguido el primer paso), la ubicación es: /usr/lib/jvm/java-6-oracle
.
Instalé la versión 17.4 en Ubuntu 16.04 GNOME así.
/usr/lib/jvm/java-8-openjdk-amd64
Si está ausente, instale con sudo apt install openjdk-8-jdk
. Las versiones más recientes de Java también pueden funcionar.~/sqldeveloper/sqldeveloper.sh
una vez para agregar la ubicación de Java. Entrar/usr/lib/jvm/java-8-openjdk-amd64
Crear el icono de escritorio para acceso futuro desde mi menú 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
Hacer que el archivo de escritorio sea ejecutable
chmod +x /home/USERNAME/.local/share/applications/sqldeveloper.desktop
Instalé Oracle sqldeveloper en ubuntu 17.10 usando el siguiente método:
Instalar alienígena:
sudo apt-get install alien
Instale las rpm usando alien:
sudo alien -i sqldeveloper-17.3.1.279.0537-1.noarch.rpm
Ejecute sql developer usando el siguiente comando en la terminal
sqldeveloper
Asegúrese de cambiar la versión de sus rpm. Para que esto tenga éxito, debe tener instalado Oracle 8 o superior en su máquina.