如何在 Mac 移除 pkg 程式
有時候會在 Mac 上安裝一些 pkg 類型的程式,不像 app 類型的程式可以在 Launchpad 中管理刪除,或者直接將 app 檔案刪除即可,要移除 pkg 套件相對麻煩許多,必須將它安裝的檔案逐一移除。
你可以嘗試以下的步驟將相關檔案移除:
開啟終端機 (Terminal),輸入:
1 | pkgutil --pkgs | grep 套件可能的名稱 |
如果不確定名稱的話,可以全部列出尋找:
1 | pkgutil --pkgs |
找到一個完整的套件名稱之後,查詢套件完整訊息,輸入:
1 | pkgutil --pkg-info 完整的套件名稱 |
例如:
1 | pkgutil --pkg-info org.virtualbox.pkg.virtualbox |
接著切換到 volume 和 location 所指向的位置:
1 | cd /Applications/ |
先將身份切換成root:
1 | sudo su |
接著移除相關檔案:
1 | pkgutil --only-files --files 完整的套件名稱 | tr '\n' '\0' | xargs -n 1 -0 rm -if |
最後移除套件記錄:
1 | pkgutil --forget 完整的套件名稱 |
本部落格所有文章除特別聲明外,均採用 CC BY-NC-SA 4.0 許可協議。轉載請註明來自 小殘的程式光廊!
Comment