Using Juniper Network Connect on GNU/Linux

Connecting to a Juniper VPN from a GNU/Linux system using Network
Connect could be a bit tricky, so here are instructions on how to
properly configure your GNU/Linux system for establishing connection
to a Juniper VPN using Network Connect.

There is a
Juniper KB25230
article, which describes how to install the Network Connect client on
GNU/Linux systems, but every time I try installing the client following
that KB entry I find myself doing some extra work in order to get
everything installed and running correctly.

For that reason, I thought of having this documented somewhere
would really help me out when I need to install Network Connect client
again in the near future.

The following instructions were tested on a Debian GNU/Linux 7.8 amd64
system.

First, download and unpack the 32bit version of Oracle Java runtime for
GNU/Linux. The version that I’ve used at the time of writing this is
jre-8u45-linux-i586.tar.gz. Considering that you’ve downloaded the
archive, we will now unpack and install it.