當前位置:
首頁 > 最新 > macOS 叢談:軟體安裝包 pkg和dmg

macOS 叢談:軟體安裝包 pkg和dmg

多數軟體會提供 dmg 或 pkg 格式的安裝包。

從 Snow Leopard,具體來說,是從當時還被稱為 Mac OS X,版本號為 10.6.6 的系統版本,蘋果開始為 macOS 提供統一的應用商店,Mac App Store。

也是從那個時候開始,macOS 越來越多地得到,原本一母同胞的小兄弟,iOS 的特性。

不過,相比封閉而年輕的 iOS,macOS 畢竟是更為自由、強大,也更有歷史的桌面操作系統。更何況 Mac App Store 自身的體驗也相當一般,毛病眾多,所以,在 macOS 上,傳統的軟體安裝方式仍然被廣泛使用中。

具體來說,多數軟體會提供 dmg 或 pkg 格式的安裝包。


dmg 是蘋果的壓縮鏡像文件,類似於 Windows 下的 ISO。

它是 macOS 應用軟體通用的打包格式,裡面一般包含「應用程序名.app」的圖標和一個應用程序文件夾(/Applications)快捷方式。

直接將圖標拖曳至應用程序文件夾,即可完成安裝。

想要卸載應用,也非常簡單綠色,多數時候直接在 Launchpad 或 Applications 目錄下刪除應用(文件夾)即可。


pkg 屬於系統級軟體的安裝程序,相當於 iOS 越獄後裝的 deb,一般會修改系統配置,許可權較高,類似 Windows 下的安裝程序 Setup.exe 和 *.msi。

pkg 安裝一般要求 sudo 授權,卸載 pkg 安裝的應用也比較麻煩。

對於這種軟體,除了其自身可能提供的卸載程序,我們還可以藉助第三方軟體,如 CleanMyMac、AppCleaner 等來徹底卸載刪除。


pkg 是單個應用程序的安裝包,而 mpkg(multi pkg)則是多個 pkg 。

最經常見到的是 macOS 自身的安裝器文件,如果你打開從 Mac App Store 下載的「macOS High Sierra.app」,就可以看到一個 .mpkg 文件,其中有著系統安裝包主體的文件。


除了使用 dmg、pkg 格式的軟體包來安裝軟體,作為與 *UNX 有著深厚歷史淵源,並且擁有眾多程序員用戶的操作系統,macOS 下也有著優秀的軟體包管理工具 —— MacPorts 和 Homebrew。

通過它們,專業用戶可以方便地下載、安裝和管理豐富的開源軟體。

而那,同樣是一個迷人的生態,有機會再做介紹吧。

除了使用 dmg、pkg 格式的軟體包來安裝軟體,作為與 *UNX 有著深厚歷史淵源,並且擁有眾多程序員用戶的操作系統,macOS 下也有著優秀的軟體包管理工具 —— MacPorts 和 Homebrew。通過它們,專業用戶可以方便地下載、安裝和管理豐富的開源軟體。而那,同樣是一個迷人的生態,有機會再做介紹吧。
喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 知道一點 的精彩文章:

從Nintendo Labo到蒙特梭利

TAG:知道一點 |