題 軟件.dmg文件如何在OS X中安裝或工作?


我是新用戶並擁有iMac。來自Windows世界,一切都是基於安裝程序的,OS X似乎掛載.dmg文件並運行它們。我已經在安裝之前看到過這種情況,之後它要求我們將圖標移動到Applications文件夾。

有人可以幫我整理OS X上的安裝過程嗎?它是什麼或如何運作?


4
2017-09-03 11:43


起源


正如其他海報所提到的,.dmg是一個磁盤映像 - 當你打開它時,它就像CD一樣安裝在機器上。新用戶犯的最大錯誤是為磁盤映像上的應用程序和文件創建別名或Dock圖標。你正在將應用程序複製到Applications文件夾,然後彈出並丟棄磁盤映像,你做得對。 - s4y


答案:


DMG代表 Apple磁盤映像。這些被視為自己的捲,但是包含在該文件中的捲。 Mac上的捲基本上是可以永久或臨時安裝的任何物理或虛擬磁盤。您在桌面上看到的硬盤驅動器圖標(可能是Macintosh HD,除非您重命名)是一個卷。您可以輕鬆地將一個卷克隆到另一個卷,無論是物理卷還是虛擬卷。這是使Mac如此強大的功能之一。

這些卷在Mac OS上“安裝”或“卸載”。這與Windows類似,當插入可移動驅動器時,它會自動分配一個驅動器號(E :) ...換句話說,它已安裝。當您“安全地刪除”它時,您將卸載它。您必須始終在卸下Mac OS之前卸載驅動器,無論是物理驅動器還是虛擬驅動器。

DMG類似於任何其他壓縮文件,如Windows中的ZIP,但在Mac OS上更強大。 DMG是一個自包含的捲格式HFS +,它保留了重要的文件系統屬性。這些被稱為資源分支,通常對Mac用戶不可見。如果您曾經將Mac HD中的文件複製到FAT32拇指驅動器上,然後將該驅動器插入Windows機箱並看到那些討厭的“._name”文件,那些文件就是 資源分叉。它們對Mac很重要,因為它們包含與文件本身有關的元數據。

下載包含應用程序的磁盤映像時,應在運行應用程序之前將其複製到“應用程序”文件夾中。這是因為大多數磁盤映像是只讀的,從磁盤映像內部運行它會產生不良結果。

一些應用程序包含在由...處理的包中 Macintosh安裝程序。這些通常需要編寫需要管理訪問權限的系統設置文件,並提示您輸入密碼。在給出管理密碼之前,請確保知道軟件包的來源。

啟動時,應用程序將在Users目錄的Library文件夾中創建一些所需的文件(您的用戶名...看起來像Finder中的Home圖標)。您在使用應用程序時更改的設置將存儲在這些文件中,因此,如果您通過將應用程序移至廢紙簍來“卸載”該應用程序,然後在以後重新安裝該應用程序,則會保留這些設置。這可能是好事也可能是壞事,取決於你想要什麼。如果要完全刪除應用程序及其與您和/或系統有關的所有設置,請首先查看應用程序是否附帶卸載程序。這可能在應用程序文件夾本身或在Utilities中(Adobe因擁有自己的卸載程序而臭名昭著)。通常,如果通過Macintosh安裝程序安裝了應用程序,它將擁有自己的卸載程序,或者您可以訪問公司網站以獲取有關如何刪除它的說明。如果它是一個獨立的應用程序,你想要完全刪除與它相關的所有內容,你可以使用一個很棒的免費程序,如 AppCleaner 去做這個。

希望有所幫助。享受Mac!


7
2017-09-03 12:41





它就像你描述的那樣工作。 OS X中的大多數應用程序都以這種方式安裝 - 打開.dmg,複製應用程序,運行。有些人有安裝人員,但並不多。

本質上,應用程序是一個自包含的二進製文件,以及資源等。如果您將應用程序複製到拇指驅動器並將其帶到Windows,您會發現它實際上是一個包含文件的文件夾,例如firefox.app *。*。

所以不要太擔心,你做得對。


4
2017-09-03 11:51





.dmg是一個磁盤映像。像虛擬磁盤的東西。您可以將其安裝為任何其他文件系統(USB記憶棒,CD,等等)。

您可以使用拖放操作將文件從已裝入的磁盤映像複製到任何您喜歡的位置。如果文件是應用程序,那麼通常將其拖放到應用程序。


2
2017-09-03 11:51