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

前一篇文章中,我們討論了現在能找得到的刪除.pkg包的方法,優劣顯而易見,然後我為大家引入了一款軟體,pkg_uninstaller,這是我在github上找到的,它的網站在此:HTTPS://github.com/mpapis/pkg_uninstaller

然後,我們來說說它的安裝和使用方法,當然,很遺憾的是它並沒有圖形端口,呵呵。

首先,我們來安裝它:

打開終端,然後輸入:

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

這樣將這個命令加入系統中。這下,這個軟件就完全的安裝好了。
接下來,我們來說一下它的使用方法:

安裝

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

(當然,良心上說一句,這個功能我還沒有測試過,我只用它卸載pkg嘿嘿,具體的你可以試試看)

這個是可以用的,我已經試過了,安裝的軟件可以正常使用,而且會生成一個.sh的反安裝文件,以後,就可以用這個來卸載了!我為此專門建立了個文件夾,用來存放這些sh哈哈!

卸載

首先使用PKG-列表來看現在都有那些已經安裝了的.pkg包,希望你真的記得這些名字~

然後,使用下面的命令來卸載:

好吧我承認,那些包的名字有些長,好在有復制粘貼不是?呵呵~這樣等待結束吧,有些軟件巨大的話——卸載的速度會微慢,所以,不要以為是死機哦,要耐心。
好了,暫時就介紹到這裡,有什麼不懂的大家可以留言問我,嗯嗯。

話說憋了這麼久,終於憋出個有點用的文章了嘿嘿,大家新年快樂!

另外一款圖形化的pkg包刪除工具!

感謝forritzstar的留言,我們在http://www.corecode.at/uninstallpkg/找到了一款圖形化的pkg包刪除工具,當然了,是收費的。

價格是$9.99,不過可以免費刪除三個程序,我想,如果你只是需要刪除一個兩個的話用免費版就夠了唄╮(╯▽╰)╭

這是軟件的截圖(來自人家的官方網站哦)

screenshot_1

本文由 落格博客 原創撰寫:落格博客 » 在OS X中刪除.pkg包的軟體:pkg_uninstaller!

轉載請保留出處和原文鏈接:https://www.logcg.com/archives/170.html

關於作者

R0uter

如非聲明,本人所著文章均為原創手打,轉載請註明本頁面鏈接和我的名字。

註釋

  1. 那個9.9美元的軟件我從brew上下過 不是很好用 許多包找不到 不如用你文章所寫的pkg_uninstaller
    另:如果用的是 zsh(更新Catalina的時候莫名其妙換過去了) 需要打全稱 /opt/pkg_uninstaller/pkg-uninstall
    或者換回bash繼續按照作者方法進行

  2. 報錯啊。
    pkg_uninstaller主➤須藤./pkg-uninstall org.pureftpd.macosx
    卸載org.pureftpd.macosx …………………………………………………………………………………….
    未知的錯誤錯誤域= NSCocoaErrorDomain代碼= 4 ““org.pureftpd.macosx.bom”無法刪除。” 的UserInfo = 0x7fa7c3400fc0 {NSFilePath = / VAR / DB /收據/ org.pureftpd.macosx.bom, NSUserStringVariant =(
    去掉
    ), NSUnderlyingError = 0x7fa7c3400f40 “操作無法完成. 無此文件或目錄”}.
    忘記包'org.pureftpd.macosx’ 上 '/'.

    1. 你再次運行 須藤 pkg-名單來檢查下看看,那個要刪除的pkg已經沒有了。
      這個小文檔寫的是有點不完善,在刪除文件的時候,可能你的pkg有一些或者所有的東西已經刪除了只是鏈接還在,遇到這種情況的時候,它還是會去刪除。
      實際上沒有文檔,無法刪除,那它就會報錯是無法刪除。而實際上,已經刪掉了。(=。=好糾結)
      總之,先查看下list有沒有了吧!

發表評論

您的電子郵件地址不會被公開. 必填字段標 *