Ubuntu 19.04 is not support platform for pulse secure. You may get it work by following below instructions without installing dependencies by package manager. Note: Use carefully && caution with your own risk.
- As root user, run:
dpkg -i pulse-9.0.R3.x86_64.deb cd /usr/local/pulse/
- Allow installation for 19.04 by sed ( or manually in line 279 in PulseClient_x86_64.sh)
sed -i "s/UBUNTU_VER\ \=\ 18\ \]/& \|\|\ [\ \$UBUNTU_VER\ \=\ 19 \]/" PulseClient_x86_64.sh
- May not needed. At least it will fail with packages which not found.
./PulseClient_x86_64.sh install_dependency_packages
- Lets make debs and extra folders:
mkdir /usr/local/pulse/extra mkdir /usr/local/pulse/debs
- Download below packages from archice.ubuntu.com to /usr/local/pulse/debs:
cd /usr/local/pulse/debs wget http://archive.ubuntu.com/ubuntu/pool/main/i/icu/libicu60_60.2-3ubuntu3_amd64.deb wget http://archive.ubuntu.com/ubuntu/pool/universe/w/webkitgtk/libjavascriptcoregtk-1.0-0_2.4.11-3ubuntu3_amd64.deb wget http://archive.ubuntu.com/ubuntu/pool/universe/w/webkitgtk/libwebkitgtk-1.0-0_2.4.11-3ubuntu3_amd64.deb
- Extract *.deb files on /usr/local/pulse/extra
cd /usr/local/pulse/extra dpkg -x /usr/local/pulse/debs/libicu60_60.2-3ubuntu3_amd64.deb . dpkg -x /usr/local/pulse/debs/libjavascriptcoregtk-1.0-0_2.4.11-3ubuntu3_amd64.deb . dpkg -x /usr/local/pulse/debs/libwebkitgtk-1.0-0_2.4.11-3ubuntu3_amd64.deb .
- Which to normal user and export LD_LIBRARY_PATH in command line:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/pulse/extra/usr/lib/x86_64-linux-gnu/
- As normal user, run pulse secure GUI on command line:
/usr/local/pulse/pulseUi
Now you should able to see pulseUI and continue with it. Note: For troubleshooting purpose, you can use ldd command to check which libraries are needed, like:
ldd /usr/local/pulse/pulseUi
No comments:
Post a Comment