最近想安装一个pkg包的NetworkConnect的VPN,可是忘了什么时候安装的了,在应用管理也总是找不到,提示如下:
我就郁闷了,已经删除了为啥还提示啊。
解决方案 Mac有内置的pkgutil命令管理工具:
pkgutil -- Query and manipulate Mac OS X Installer packages and receipts.
通过 pkgutil --pkgs 可以查到安装的pkg包列表,还真有NetworkConnect
有Pkg包的管理工具,那么应该有卸载工具吧,但是mac本身没有找到
在国外的git上找到了 卸载pkg的工具,但是需要安装
官网提示安装步骤:
# OSX Packages Uninstaller
This software is aimed to help manage packages uninstalling in OSX.
## Installation
Installation is as simple as:
[sudo] bash < <(curl -sL https://raw.github.com/mpapis/pkg_uninstaller/master/pkg-install)
Adding to PATH, for system installation (with sudo):
echo 'PATH=$PATH:/opt/pkg_uninstaller' >> /etc/profile
Adding PATH when installed as user (without sudo):
echo 'PATH=$PATH:$HOME/.pkg_uninstaller' >> $HOME/.bash_profile
Note the single quotes are important in both cases.
安装后使用pkg-uninstall命令就可卸载mac的pkg包:sudo pkg-uninstall net.juniper.NetworkConnect
卸载后此时在进行安装就可以了