How to uninstall pkg in Mac

有時候會在Mac上安裝一些pkg類型的程式,不像app類型的程式可以在Launchpad中管理刪除,或者直接將app檔案刪除即可,要移除pkg套件相對麻煩許多,必須將它安裝的檔案逐一移除。

你可以嘗試以下的步驟將相關檔案移除:

開啟終端機(Terminal),輸入:

# pkgutil --pkgs | grep 套件可能的名稱

如果不確定名稱的話,可以全部列出尋找:

# pkgutil --pkgs

找到一個完整的套件名稱之後,查詢套件完整訊息,輸入:

# pkgutil --pkg-info 完整的套件名稱

例如:

# pkgutil --pkg-info org.virtualbox.pkg.virtualbox
package-id: org.virtualbox.pkg.virtualbox
version: 4.2.10
volume: /
location: Applications/
install-time: 1363958181

接著切換到volume和location所指向的位置:

# cd /Applications/

先將身份切換成root:

# sudo su

接著移除相關檔案:

# pkgutil --only-files --files 完整的套件名稱 | tr '\n' '\0' | xargs -n 1 -0 rm -if
# pkgutil --only-dirs --files 完整的套件名稱 | tr '\n' '\0' | xargs -n 1 -0 rm -ifr

最後移除套件記錄:

# pkgutil --forget 完整的套件名稱
文章標籤
創作者介紹

小殘的程式光廊

emn178 發表在 痞客邦 PIXNET 留言(0) 人氣()