刪除Mac中的.pkg包軟件:pkg_uninstaller!


  pkg_uninstaller官方網站:https://github.com/mpapis/pkg_uninstaller。安裝和使用方法如下:

安裝

  打開終端,然后輸入:

sudo bash < <(curl -sL https://raw.github.com/mpapis/pkg_uninstaller/master/pkg-install) 

  這里需要輸入你的mac密碼。等待完成,這樣,文件就下載到了你的/opt目錄下,然后,在終端中輸入:

echo 'PATH=$PATH:/opt/pkg_uninstaller' >> $HOME/.bash_profile

  如果你使用zsh,請把上面命令替換成:

echo 'PATH=$PATH:/opt/pkg_uninstaller' >> $HOME/.zshrc
然后
source ~/.zshrc 

  這樣就將這個軟件Adding to PATH了。這下,這個軟件就完全的安裝好了。

使用

 安裝.pkg文件

sudo pkg-install <pkgname>

  使用這個命令來安裝一個.pkg的安裝包,pkg_uninstaller將在當前目錄為你生成一個.sh的反安裝文件,即卸載腳本,以后你想卸載這個軟件了,那就到終端里運行這個腳本即可,比如說:

./uninstall_<pkgname>.sh

 卸載.pkg文件

  首先使用命令:

pkg-list

  這個命令可以列出電腦上已經安裝了的所有.pkg包,其中有apple字樣的是蘋果官方的包。找出你要卸載的pkg包,然后,使用下面的命令來卸載:

sudo pkg-uninstall <pkgname>

  這樣等待知道出現 Forgot package xxx on ‘/’. 就結束了,如果有些軟件比較大的話,卸載的速度會稍慢,並不是死機,耐心等待即可。

  在刪除文件的時候,可能你的pkg有一些或者所有的東西已經刪除了只是鏈接還在,遇到這種情況的時候,它還是會去刪除。實際上沒有文檔,無法刪除,那它就會報錯是無法刪除。而實際上,已經刪掉了。此時可以用pkg-list或者sudo pkg-list來檢查下一下,那個要刪除的pkg是否還存在。

 

據說有款圖形化pkg包刪除工具

  http://www.corecode.at/uninstallpkg/,收費的,沒用過,貼出來給大家看看。據說可以免費刪除三個,大家可以試試。

 

參考文章

在OS X中刪除.pkg包的軟件:pkg_uninstaller!


免責聲明!

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



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