系統(tǒng):macOS High Sierra(10.13.3)
軟件安裝方式
1.dmg文件安裝
2.App Store安裝(卸載方法與dmg文件安裝一致)
3.pkg安裝包安裝
4.Homebrew等包管理器安裝
具體卸載方法
卸載dmg文件安裝的軟件
dmg是蘋果電腦上專用的磁盤鏡像(disk image)文件,類似于Windows平臺(tái)上的iso鏡像,dmg類似于一個(gè)壓縮文檔瞳步,支持壓縮與加密,將程序與文檔打包成dmg是一種比較流行的軟件發(fā)布形式腰奋。
macOS下的程序单起,通常不像Windows電腦下的那么復(fù)雜,不會(huì)有注冊(cè)表氛堕,DLL什么的馏臭。找出安裝dmg時(shí)創(chuàng)建的文件,刪除掉這些文件即可把軟件卸載干凈讼稚。安裝dmg一般創(chuàng)建了這些文件:/Applications目錄中的主程序括儒;~/Library/Preferences/目錄中后綴名為“.plist”的配置文件;軟件處理的數(shù)據(jù)文件锐想,圖片處理軟件一般在~/Pictures目錄找帮寻,其他程序一般在~/Documents目錄找。找出這些文件刪除即可赠摇。
卸載pkg安裝包安裝的軟件
不同的操作系統(tǒng)都有專屬于自己的軟件安裝包格式固逗。如Ubuntu系統(tǒng)上的deb安裝包,Windows系統(tǒng)上的msi安裝包等藕帜。
macOS系統(tǒng)一般使用dmg發(fā)布軟件烫罩;當(dāng)App有一些特定的需求,比如:向系統(tǒng)配置面板寫配置程序洽故、安裝屏幕保護(hù)程序贝攒、讀寫特定的目錄與文件等,才會(huì)使用pkg軟件安裝包格式时甚。
pkg文件安裝的軟件卸載較麻煩隘弊,需要借助命令行。
安裝的 pkg 軟件包荒适,都記錄在以下
/Library/Receipts/InstallHistory.plist
/private/var/db/receipts
列出已經(jīng)安裝的pkg梨熙,顯示的是pkg的ID
$ pkgutil --pkgs
查看目標(biāo)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