When using global protect on any platform an antivirus is required, check ITSS details for which ones are compatible.
ITSS has instructions for these:
Currently the only way to connect to GlobalProtect on Linux is using the unofficial GlobalProtect-openconnect package. This package is maintained by someone not associated with Chico State or Palo Alto Networks, but is Free Open Source Software. Below are instructions for installation provided by the package maintainer. These instructions are excerpts from the GlobalProtect-openconnect README.
sudo apt-get install gir1.2-gtk-3.0 gir1.2-webkit2-4.0
sudo add-apt-repository ppa:yuezk/globalprotect-openconnect
sudo apt-get update
sudo apt-get install globalprotect-openconnect
[!Note]
For Linux Mint, you might need to import the GPG key with:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 7937C393082992E5D6E4A60453FC26B43838D761
if you encountered an errorgpg: keyserver receive failed: General error
.
The libwebkit2gtk-4.0-37
package was removed from its repo, before the issue gets resolved, you need to install them manually:
wget http://launchpadlibrarian.net/704701349/libwebkit2gtk-4.0-37_2.43.3-1_amd64.deb
wget http://launchpadlibrarian.net/704701345/libjavascriptcoregtk-4.0-18_2.43.3-1_amd64.deb
sudo dpkg --install *.deb
And if the latest package is not available in the PPA, you can follow the Install from deb package section to install the latest package.
The latest package is not available in the PPA either, but you still needs to add the ppa:yuezk/globalprotect-openconnect
repo beforehand to use the required openconnect
package. Then you can follow the Install from deb package section to install the latest package.
Download the latest deb package from releases page. Then install it with apt
:
sudo apt install --fix-broken globalprotect-openconnect_*.deb
sudo pacman -S globalprotect-openconnect
yay -S globalprotect-openconnect-git
sudo dnf copr enable yuezk/globalprotect-openconnect
sudo dnf install globalprotect-openconnect
The GlobalConnect’s GUI option has a trial period, the best way to connect is via the terminal
Once installed you can connect to the vpn with the following command:
sudo gpclient connect vpn.csuchico.edu
You can exit GlobalConnect with ctrl + c