Czytelnicy tacy jak ty pomagają wspierać MUO. Kiedy dokonujesz zakupu za pomocą linków na naszej stronie, możemy otrzymać prowizję partnerską. Czytaj więcej.

Jeśli jesteś użytkownikiem systemu macOS, prawdopodobnie w pewnym momencie natknąłeś się zarówno na pliki PKG, jak i DMG. Oba są popularnymi rozszerzeniami nazw plików, które są używane w różnych formatach plików, ale istnieją pewne podstawowe różnice, o których powinieneś wiedzieć.

Co to jest PKG?

Format pliku PKG jest powszechnie używany przez Apple na urządzeniach mobilnych i komputerowych. Jest obsługiwany zarówno przez system macOS, jak i iOS i zawiera pakiety oprogramowania firmy Apple. Nie dotyczy to jednak wyłącznie urządzeń Apple, ponieważ Sony używa również PKG do instalowania pakietów oprogramowania na urządzeniach PlayStation.

Zawartość formatu pliku PKG można wyodrębnić i zainstalować za pomocą Apple Installer. To jest bardzo podobny do spakowanego pliku; możesz kliknąć plik prawym przyciskiem myszy, aby wyświetlić zawartość, a pliki są kompresowane podczas pakowania.

instagram viewer

Format pliku PKG utrzymuje indeks do bloku danych, aby odczytać każdy plik w środku. Rozszerzenie nazwy pliku PKG istnieje już od dłuższego czasu i było używane w systemach operacyjnych Apple Newton, a także w systemie operacyjnym Solaris, który obecnie utrzymuje Oracle. Ponadto starsze systemy operacyjne, takie jak BeOS, również korzystały z plików PKG.

Pliki PKG zawierają instrukcje dotyczące tego, gdzie przenieść określone pliki po ich zainstalowaniu. Używa tych instrukcji podczas ekstrakcji, kopiując dane do określonych lokalizacji na dysku twardym.

Czym jest plik DMG?

Większość użytkowników systemu macOS będzie zaznajomiona z Format pliku DMG, skrót od pliku obrazu dysku. DMG to rozszerzenie pliku Apple Disk Image. Jest to obraz dysku, którego można używać do dystrybucji oprogramowania lub innych plików, a nawet do przechowywania (np. nośników wymiennych). Po zamontowaniu replikuje nośniki wymienne, takie jak dysk USB. Możesz uzyskać dostęp do pliku DMG z pulpitu.

Pliki DMG zwykle przenoszą pliki do folderu Aplikacje. Możesz tworzyć pliki DMG za pomocą Narzędzia dyskowego, które jest dostępne z macOS Ventura zbyt.

Są to zazwyczaj nieprzetworzone obrazy dysków zawierające metadane. W razie potrzeby użytkownicy mogą również szyfrować pliki DMG. Pomyśl o nich jak o plikach zawierających wszystko, czego można oczekiwać na dysku.

Firma Apple używa tego formatu do kompresji i przechowywania pakietów instalacyjnych oprogramowania zamiast dysków fizycznych. Jeśli pobrałeś oprogramowanie na komputer Mac z Internetu, prawdopodobnie natknąłeś się na pliki DMG.

Kluczowe różnice między plikami PKG i DMG

Chociaż mogą wydawać się podobne i czasami mogą wykonywać te same funkcje, istnieją pewne kluczowe różnice między plikami PKG i DMG.

Folder vs. Obraz

Z technicznego punktu widzenia pliki PKG to na ogół foldery; pakują kilka plików w jeden, który można pobrać razem. Pliki PKG to pakiety instalacyjne. Z drugiej strony pliki DMG to proste obrazy dysków.

Kiedy otwierasz plik DMG, uruchamia on instalator oprogramowania lub zawartość przechowywaną w nim, często pojawiającą się jako dysk wymienny na twoim komputerze. Pamiętaj, że DMG nie jest instalatorem; to tylko obraz nośnika wymiennego, np plik ISO.

Do otwierania plików PKG można używać ogólnych programów do otwierania archiwów w systemie Windows. Możesz również otwórz pliki DMG w systemie Windows, chociaż proces jest nieco inny.

Korzystanie ze skryptów

Pliki PKG mogą zawierać skrypty post lub przed instalacją, które mogą zawierać instrukcje dotyczące miejsca instalacji plików. Może również kopiować wiele plików do jednej lokalizacji lub instalować pliki w wielu lokalizacjach.

Pliki DMG instalują oprogramowanie w folderach podstawowych. Plik pojawia się na pulpicie, a zawartość jest zwykle instalowana w obszarze Aplikacje.

DMG mogą obsługiwać względne ścieżki wypełniania istniejących użytkowników (FEU), ułatwiając programistom dołączanie przewodników użytkownika, takich jak konwencjonalne dokumenty ReadMe, dla każdego użytkownika w systemie.

Technicznie rzecz biorąc, możesz również dodać takie pliki na PKG, ale wymaga to znacznej wiedzy i doświadczenia ze skryptami poinstalacyjnymi.

Pliki DMG i PKG służą różnym celom

Chociaż oba są powszechnie używane, ich zamierzony cel jest nieco inny. Pliki DMG są znacznie bardziej elastyczne i nadają się do dystrybucji, podczas gdy pliki PKG oferują więcej opcji dla konkretnych instrukcji instalacji. Ponadto oba są skompresowane, więc oryginalny rozmiar pliku jest zmniejszony.