Mac OS下如何把軟件卸載干凈?


mac上軟件安裝方式

1.dmg文件安裝
2.App Store安裝(卸載方法與dmg文件安裝一致)
3.pkg安裝包安裝
4.Homebrew等包管理器安裝

具體卸載方法

卸載dmg文件安裝的軟件

dmg是蘋果電腦上專用的磁盤鏡像(disk image)文件,類似於Windows平台上的iso鏡像,dmg類似於一個壓縮文檔,支持壓縮與加密,將程序與文檔打包成dmg是一種比較流行的軟件發布形式。

macOS下的程序,通常不像Windows電腦下的那么復雜,不會有注冊表,DLL什么的。找出安裝dmg時創建的文件,刪除掉這些文件即可把軟件卸載干凈。安裝dmg一般創建了這些文件:/Applications目錄中的主程序;~/Library/Application Support/該程序的支持文件;/Library/Preferences/目錄中后綴名為“.plist”的配置文件;軟件處理的數據文件,圖片處理軟件一般在/Pictures目錄找,其他程序一般在~/Documents目錄找。找出這些文件刪除即可。

卸載pkg安裝包安裝的軟件

不同的操作系統都有專屬於自己的軟件安裝包格式。如Ubuntu系統上的deb安裝包,Windows系統上的msi安裝包等。
macOS系統一般使用dmg發布軟件;當App有一些特定的需求,比如:向系統配置面板寫配置程序、安裝屏幕保護程序、讀寫特定的目錄與文件等,才會使用pkg軟件安裝包格式。
pkg文件安裝的軟件卸載較麻煩,需要借助命令行。
安裝的 pkg 軟件包,都記錄在以下

/Library/Receipts/InstallHistory.plist
/private/var/db/receipts
列出已經安裝的pkg,顯示的是pkg的ID

$ pkgutil --pkgs
查看目標pkg的信息

$ pkgutil --pkg-info pkg-name

由pkgutil --pkg-info獲取到的location地址,刪除即可。以上圖為例

$ sudo rm -r /usr/local/aria2
刪除安裝包記錄

$ sudo pkgutil --forget aria2

卸載Homebrew安裝的軟件

$ brew uninstall app-name

作者:仰海的黑板報
鏈接:https://www.jianshu.com/p/61f85d4102c7
來源:簡書


免責聲明!

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



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