*В данной статье рассмотрена уставнока Oracle SQL Developer на deb-based дистрибутивы Linux."
На сайте Oracle возможно скачать пакет SQL Developer только для rpm-based. Для остальных дистрибутивов Linux предусмотрен архив. Для работы также потребуется установить JDK 8 или старше.
mkdir -p /usr/lib/jvm
cd Загрузки
sudo tar -xf jdk-<version>-linux-x64.tar.gz -C /usr/lib/jvm
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk<version>/bin/java 1
sudo update-alternatives --config java
$ java -version
java version "1.8.0_251"
Java(TM) SE Runtime Environment (build 1.8.0_251-b08)
Java HotSpot(TM) 64-Bit Server VM (build 25.251-b08, mixed mode)
sudo mv sqldeveloper*.zip /usr/local/bin
cd /usr/local/bin
sudo unzip sqldeveloper-<version>.zip
sudo chmod +x /usr/local/bin/sqldeveloper/sqldeveloper.sh
sudo ln -s /usr/local/bin/sqldeveloper/sqldeveloper.sh /bin/sqldeveloper
sudo rm /usr/local/bin/sqldeveloper*.zip
/usr/local/bin/sqldeveloper/sqldeveloper.sh
. Заменяем следующий код#!/bin/bash
cd "dirname $0"/sqldeveloper/bin && bash sqldeveloper $*
на
#!/bin/bash
cd /usr/local/bin/sqldeveloper/sqldeveloper/bin && bash sqldeveloper $*
sqldeveloper
. При первом запуске необходимо указать путь до директории Java, в нашем случае /usr/lib/jvm/jdk<version>
./usr/share/applications/sqldeveloper.desktop
со следующим содержимым.[Desktop Entry]
Exec=sqldeveloper
Terminal=false
StartupNotify=true
Categories=GNOME;Oracle;
Type=Application
Icon=/usr/local/bin/sqldeveloper/icon.png
Name=SQL Developer
sudo update-desktop-database
Теперь возможно запускать SQL Developer с помощью ярлыка приложения.