Mac 卸载 GlobalProtect
GlobalProtect 是学校用于连接内网的软件。在 Mac 电脑上,GlobalProtect 软件启动后,便无法停止退出。即使采用重启电脑的手段,GlobalProtect 程序也会开机自启动。使用 macOS 预装的服务管理工具 launchctl,不仅可以退出 GlobalProtect 程序,还可以控制 GlobalProtect 的开机自启动。
退出
使用 unload
选项可以停止并退出 GlobalProtect 进程。
1 | launchctl unload /Library/LaunchAgents/com.paloaltonetworks.gp.pangp* |
程序退出后,下次开机 GlobalProtect 程序会自动启动。如果需要移除开机自启任务,可以加上 w
参数。
1 | launchctl unload -w /Library/LaunchAgents/com.paloaltonetworks.gp.pangp* |
启动
启动命令和退出命令是相对应的,只需要把命令中的 unload
替换成 load
即可。
1 | launchctl load /Library/LaunchAgents/com.paloaltonetworks.gp.pangp* |
同理,如果需要增加开机自启任务,也是加上 w
参数。
1 | launchctl load -w /Library/LaunchAgents/com.paloaltonetworks.gp.pangp* |
卸载
方法一
需要使用到安装文件。打开 GlobalProtect 的安装文件,在安装类型的选项中,勾选卸载操作。
方法二
不需要使用安装文件。进入终端命令行,直接执行应用目录中的卸载脚本。
1 | sudo /Applications/GlobalProtect.app/Contents/Resources/uninstall_gp.sh |