MAC上Cisco AnyConnect刪除不干凈,造成無法重新安裝的解決辦法


如果直接把Cisco文件夾拖進垃圾桶,而沒有按照正確的方式進行卸載(從應用程序點擊uninstall)的話,再次安裝Cisco Anyconnect總是會提醒你“該軟件已經安裝”或者到達第三步出現如下圖

 

 

。這代表你的卸載並不干凈。需要命令行卸載下。

首先打開訪達 ~> 實用工具 ~>終端(我喜歡iterm)

然后輸入 檢查你的環境

pkgutil --pkgs|grep com.cisco

如果是直接刪除的應該會出現 下圖

 

 接下來

sudo -s

然后輸入你的電腦密碼進入sudo模式,如上圖所示,我需要解決這幾個沒卸載干凈,命令行依次輸入

pkgutil --forget com.cisco.pkg.anyconnect.vpn
pkgutil --forget com.cisco.pkg.anyconnect.websecurity
pkgutil --forget com.cisco.pkg.anyconnect.nvm
pkgutil --forget com.cisco.pkg.anyconnect.fireamp
pkgutil --forget com.cisco.pkg.anyconnect.dart
pkgutil --forget com.cisco.pkg.anyconnect.iseposture
pkgutil --forget com.cisco.pkg.anyconnect.posture

 這幾個指令,每一次應該會出現如下圖的提示,這表示成功了

 

 

下面來解釋下pkgutil的參數以及含義希望可以幫到你們

pkgutil常用用法:
pkgutil --pkgs 顯示已經安裝在系統上的軟件包
pkgutil --files PKGID 顯示某個軟件包安裝的文件列表
pkgutil --unlink PKGID 刪除該軟件包創建的文件(但不會從包管理數據庫中移除軟件包信息)
pkgutil --forget PKGID 從包管理數據庫中移除軟件包信息(但不會刪除該軟件包創建的文件)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM