Note
This was last updated for Ubuntu 24.04 and SQL Developer 26.
-
Go to the SQL Developer download page https://www.oracle.com/database/sqldeveloper/technologies/download/
- Download the Linux version, which is only available as an RPM
-
Install alien and OpenJDK, e.g.
sudo apt install alien openjdk-17-jdk👉 The version of the JDK required should be listed on the SQL Developer download page
⚠ For Debian, this may require alien >= 8.95.5. See this comment for more information.
-
Install SQL Developer
Note: This might take several minutes
sudo alien -i sqldeveloper-*.rpm -
(Optional) Create a desktop entry
echo "[Desktop Entry] Type=Application Name=Oracle SQL Developer Exec=sqldeveloper Icon=/opt/sqldeveloper/icon.png Terminal=false" >> ~/.local/share/applications/sqldeveloper.desktop -
Start SQL Developer
If you created a desktop entry, launch the Oracle SQL Developer application. Otherwise run
sqldeveloperin a terminal. -
(Optional) Disable the welcome page
- If the welcome page shows, just scroll to the bottom and uncheck Show on startup
- Otherwise, see here: https://stackoverflow.com/a/56484279/399105
-
(Optional) Disable unnecessary features
-
Tools > Features
-
Uncheck everything that's not needed
For example, for minimal non-DBA development tasks, the following features are sufficient and everything else (including Database Migrations and Version Control) can be unchecked:
- Oracle SQL Developer - Schema Browser - Oracle SQL Developer - Snippet - Oracle SQL Developer - SSH Support - Oracle SQL Developer - XML Schema -
Apply Changes
-
I have also tried to install sqldeveloper-19.1.0-094.2042.noarch but it also gives same error.