问题现象:
公司VPN采用了Cisco anyconnect,在mac系统上将anyconnect删除之后,却发现无法重新安装。这种情况分为两种,一种是直接将Cisco anyconnect client图标扔进垃圾箱了,一种是把cisco整个目录都扔进垃圾箱了。
问题原因:
造成无法安装的原因是因为直接删除cisco文件导致程序卸载不完整,好多人说在mac系统上卸载程序就是直接删除,看来不全是这样啊。
解决方案:
无论是哪种情况导致的无法重新安装,总体思路是先执行uninstall文件将anyconnect卸载干净,再重新安装。
情况1:可以找到uninstall图标
双击uninstall图标,卸载anyconnect,然后再正常安装。
情况2:找不到uninstall图标
这种情况一般是把整个cisco目录删除了,这时候可以从其他安装了anyconnect的mac电脑上将卸载 脚本复制下来,然后执行卸载脚本。脚本路径为:/opt/cisco/anyconnect/bin,在这个路径下有许多.sh 结尾的uninstall脚本,把每个脚本都执行一次。
在执行的过程中,需要先提升权限。
具体执行如下命令:
sudo -s <-提供权限到管理员
cd /opt/cisco/anyconnect/bin <-切换到cisco anyconnect目录下
./*uninstall.sh <-执行卸载脚本,把所有的卸载脚本都执行一次