Installing sqldeveloper on Ubuntu

first install the alien tool.

#> apt-get install alien
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  linux-headers-3.19.0-15 linux-headers-3.19.0-15-generic
  linux-image-3.19.0-15-generic linux-image-extra-3.19.0-15-generic
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  debhelper debugedit dh-apparmor liblua5.2-0 libmail-sendmail-perl librpm3
  librpmbuild3 librpmio3 librpmsign1 libsys-hostname-long-perl po-debconf rpm
  rpm-common rpm2cpio
Suggested packages:
  dh-make rpm-i18n apparmor-easyprof libmail-box-perl elfutils rpmlint
  rpm2html
The following NEW packages will be installed:
  alien debhelper debugedit dh-apparmor liblua5.2-0 libmail-sendmail-perl
  librpm3 librpmbuild3 librpmio3 librpmsign1 libsys-hostname-long-perl
  po-debconf rpm rpm-common rpm2cpio
0 upgraded, 15 newly installed, 0 to remove and 30 not upgraded.
Need to get 1.572 kB of archives.
After this operation, 4.376 kB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Get:1 http://be.archive.ubuntu.com/ubuntu/ vivid/main liblua5.2-0 amd64 5.2.3-1.1 [81,5 kB]
Get:2 http://be.archive.ubuntu.com/ubuntu/ vivid/main po-debconf all 1.0.16+nmu3 [207 kB]
Get:3 http://be.archive.ubuntu.com/ubuntu/ vivid/main dh-apparmor all 2.9.1-0ubuntu9 [11,1 kB]
Get:4 http://be.archive.ubuntu.com/ubuntu/ vivid/main debhelper all 9.20150101ubuntu1 [727 kB]
Get:5 http://be.archive.ubuntu.com/ubuntu/ vivid/main librpmio3 amd64 4.11.3-1.1 [69,3 kB]
Get:6 http://be.archive.ubuntu.com/ubuntu/ vivid/main librpm3 amd64 4.11.3-1.1 [155 kB]
Get:7 http://be.archive.ubuntu.com/ubuntu/ vivid/main librpmbuild3 amd64 4.11.3-1.1 [58,0 kB]
Get:8 http://be.archive.ubuntu.com/ubuntu/ vivid/main librpmsign1 amd64 4.11.3-1.1 [8.062 B]
Get:9 http://be.archive.ubuntu.com/ubuntu/ vivid/main rpm-common amd64 4.11.3-1.1 [26,3 kB]
Get:10 http://be.archive.ubuntu.com/ubuntu/ vivid/main rpm2cpio amd64 4.11.3-1.1 [5.228 B]
Get:11 http://be.archive.ubuntu.com/ubuntu/ vivid/main debugedit amd64 4.11.3-1.1 [15,8 kB]
Get:12 http://be.archive.ubuntu.com/ubuntu/ vivid/main rpm amd64 4.11.3-1.1 [115 kB]
Get:13 http://be.archive.ubuntu.com/ubuntu/ vivid/main alien all 8.93 [54,0 kB]
Get:14 http://be.archive.ubuntu.com/ubuntu/ vivid/main libsys-hostname-long-perl all 1.4-3 [11,3 kB]
Get:15 http://be.archive.ubuntu.com/ubuntu/ vivid/main libmail-sendmail-perl all 0.79.16-1 [26,5 kB]
Fetched 1.572 kB in 1s (1.091 kB/s)               
Selecting previously unselected package liblua5.2-0:amd64.
(Reading database ... 214777 files and directories currently installed.)
Preparing to unpack .../liblua5.2-0_5.2.3-1.1_amd64.deb ...
Unpacking liblua5.2-0:amd64 (5.2.3-1.1) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../po-debconf_1.0.16+nmu3_all.deb ...
Unpacking po-debconf (1.0.16+nmu3) ...
Selecting previously unselected package dh-apparmor.
Preparing to unpack .../dh-apparmor_2.9.1-0ubuntu9_all.deb ...
Unpacking dh-apparmor (2.9.1-0ubuntu9) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../debhelper_9.20150101ubuntu1_all.deb ...
Unpacking debhelper (9.20150101ubuntu1) ...
Selecting previously unselected package librpmio3.
Preparing to unpack .../librpmio3_4.11.3-1.1_amd64.deb ...
Unpacking librpmio3 (4.11.3-1.1) ...
Selecting previously unselected package librpm3.
Preparing to unpack .../librpm3_4.11.3-1.1_amd64.deb ...
Unpacking librpm3 (4.11.3-1.1) ...
Selecting previously unselected package librpmbuild3.
Preparing to unpack .../librpmbuild3_4.11.3-1.1_amd64.deb ...
Unpacking librpmbuild3 (4.11.3-1.1) ...
Selecting previously unselected package librpmsign1.
Preparing to unpack .../librpmsign1_4.11.3-1.1_amd64.deb ...
Unpacking librpmsign1 (4.11.3-1.1) ...
Selecting previously unselected package rpm-common.
Preparing to unpack .../rpm-common_4.11.3-1.1_amd64.deb ...
Unpacking rpm-common (4.11.3-1.1) ...
Selecting previously unselected package rpm2cpio.
Preparing to unpack .../rpm2cpio_4.11.3-1.1_amd64.deb ...
Unpacking rpm2cpio (4.11.3-1.1) ...
Selecting previously unselected package debugedit.
Preparing to unpack .../debugedit_4.11.3-1.1_amd64.deb ...
Unpacking debugedit (4.11.3-1.1) ...
Selecting previously unselected package rpm.
Preparing to unpack .../rpm_4.11.3-1.1_amd64.deb ...
Unpacking rpm (4.11.3-1.1) ...
Selecting previously unselected package alien.
Preparing to unpack .../archives/alien_8.93_all.deb ...
Unpacking alien (8.93) ...
Selecting previously unselected package libsys-hostname-long-perl.
Preparing to unpack .../libsys-hostname-long-perl_1.4-3_all.deb ...
Unpacking libsys-hostname-long-perl (1.4-3) ...
Selecting previously unselected package libmail-sendmail-perl.
Preparing to unpack .../libmail-sendmail-perl_0.79.16-1_all.deb ...
Unpacking libmail-sendmail-perl (0.79.16-1) ...
Processing triggers for man-db (2.7.0.2-5) ...
Processing triggers for doc-base (0.10.6) ...
Processing 1 added doc-base file...
Setting up liblua5.2-0:amd64 (5.2.3-1.1) ...
Setting up po-debconf (1.0.16+nmu3) ...
Setting up dh-apparmor (2.9.1-0ubuntu9) ...
Setting up debhelper (9.20150101ubuntu1) ...
Setting up librpmio3 (4.11.3-1.1) ...
Setting up librpm3 (4.11.3-1.1) ...
Setting up librpmbuild3 (4.11.3-1.1) ...
Setting up librpmsign1 (4.11.3-1.1) ...
Setting up rpm-common (4.11.3-1.1) ...
Setting up rpm2cpio (4.11.3-1.1) ...
Setting up debugedit (4.11.3-1.1) ...
Setting up rpm (4.11.3-1.1) ...
Setting up alien (8.93) ...
Setting up libsys-hostname-long-perl (1.4-3) ...
Setting up libmail-sendmail-perl (0.79.16-1) ...
Processing triggers for libc-bin (2.21-0ubuntu4) ...

Then convert the rpm file to Debian format.