.PKG

Plik PKG

macOS Installer Package
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik PKG to pakiet instalacyjny macOS - służy do instalowania oprogramowania na komputerach Mac. Kliknij go dwukrotnie, aby uruchomić systemową aplikację Instalator, która przeprowadzi Cię przez proces konfiguracji (zazwyczaj wymagane jest hasło administratora). Przed uruchomieniem jakiegokolwiek pliku PKG spoza App Store, sprawdź go za pomocą darmowej aplikacji Suspicious Package, aby zobaczyć dokładnie, co zainstaluje i jakie skrypty uruchomi.

Deweloper: Apple Kategoria: Pliki systemowe Otwarty standard MIME: application/x-xar
OTWIERA SIĘ NA Windows macOS Linux
Powiązane: .NOMEDIA · .DLL · .TMP · .LNK

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Aug 26, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku PKG?

Rozszerzenie .pkg jest używane między innymi w systemie operacyjnym macOS, opracowanym przez firmę Apple. Pliki .pkg zawierają pakiety skompresowanych plików instalacyjnych w wewnętrznym formacie XAR, których celem jest instalacja aplikacji na komputerach Mac. Pliki .pkg są w rzeczywistości archiwami XAR z innym rozszerzeniem i ściśle określoną hierarchią plików: spisem treści w formacie XML, skompresowanym ładunkiem CPIO zawierającym pliki aplikacji oraz opcjonalnymi skryptami instalacyjnymi.

Celem projektu XAR jest stworzenie łatwo rozszerzalnego formatu archiwum, co czyni .pkg elastycznym nośnikiem oprogramowania dla macOS. Podczas opracowywania formatu .pkg głównym celem było stworzenie mechanizmu ułatwiającego pracę podczas procesu instalacji - i ten priorytet został osiągnięty. Instalacja i aktualizacja za pomocą plików .pkg może być łatwo przeprowadzona za pomocą wbudowanej aplikacji Instalator w macOS lub polecenia installer w Terminalu. Instalacja oprogramowania może odbywać się indywidualnie lub wraz ze skryptem przed- lub poinstalacyjnym odpowiedzialnym za taki proces.

Obecny „płaski” format .pkg został wprowadzony w systemie Mac OS X 10.5 Leopard (2007). Nowoczesne pakiety muszą być podpisane certyfikatem Apple Developer i poddane notyfikacji (notarized) w celu dystrybucji poza Mac App Store.

Pliki .pkg są obecnie używane w następujący sposób:

  • jako pakiety instalacyjne w systemach Apple - zarówno na komputerach z macOS, jak i na iPhone'ach (dystrybuowane przez MDM lub Apple Configurator)
  • przez Sony, do instalowania oprogramowania i aplikacji na konsolach PlayStation 3, PlayStation 4 i PlayStation 5
  • historycznie przez systemy Symbian do przechowywania informacji konfiguracyjnych w pakietach instalacyjnych

Powiązane formaty obejmują obrazy dysków .DMG używane do dystrybucji aplikacji, metapakiety .MPKG łączące wiele instalatorów .pkg oraz podpisane archiwa .XIP używane przez Xcode.

Bezpieczeństwo

RYZYKO: MEDIUM

Plik .pkg w systemie macOS może uruchamiać skrypty preinstall/postinstall z podwyższonymi uprawnieniami, więc jest bardziej niebezpieczny niż aplikacja typu „przeciągnij do Aplikacji” - złośliwe oprogramowanie i adware bywały dystrybuowane jako instalatory .pkg. Uruchamiaj pakiety tylko z zaufanych źródeł; macOS Gatekeeper ostrzega przed niepodpisanymi/nienotyfikowanymi pakietami i należy brać te ostrzeżenia pod uwagę. Przed instalacją sprawdź wszystko, co budzi wątpliwości, za pomocą Suspicious Package (pokazuje on skrypty i sygnatariusza).

Szczegóły formatu

w pigułce
PEŁNA NAZWAmacOS Installer Package
DEWELOPERAppleod macOS flat .pkg (XAR-based) since Mac OS X 10.5 Leopard (2007); earlier bundle .pkg since NeXTSTEP/Mac OS X 10.0
TYP MIMEapplication/x-xar
TYPArchiwum XAR zawierające ładunek, Bill of Materials i skrypty instalacyjne (binarne)
STANDARDOtwarty · bezpłatny
To rozszerzenie jest również używane przez…
  • PlayStation Package - Zaszyfrowany pakiet gry/DLC/aktualizacji specyficzny dla konsoli PS3/PS4/PS5/Vita; instaluje się tylko na pasującej konsoli, nie na komputerze.
  • Symbian Installer Script (.pkg) - Przestarzały tekstowy skrypt budowania używany przez stare pakiety SIS systemów Symbian/Nokia.
  • Apple Newton Package - Rzadki, przestarzały format pakietów dla wycofanej platformy Apple Newton (stara nazwa bazy danych dla tego rozszerzenia).
MAGICZNE BAJTY · SYGNATURA PLIKU
OFFSET
00010203
HEX
78617221
ASCII
xar!
Nowoczesny płaski plik .pkg w macOS to archiwum XAR: bajty „xar!” (78 61 72 21) na początku. Starsze pliki .pkg w macOS to pakiety typu bundle (foldery, brak pojedynczej sygnatury).

Programy otwierające pliki PKG

Windows1 app
7-Zip Open-source Otwórz macOS .pkg jako archiwum XAR, aby wypakować jego zawartość - możesz czytać pliki, ale NIE MOŻESZ zainstalować oprogramowania Mac w systemie Windows.
macOS4 apps
Installer (built-in) Wbudowany Kliknij dwukrotnie .pkg; aplikacja Instalator Apple przeprowadzi Cię przez proces instalacji (może poprosić o hasło administratora).
Suspicious Package Darmowy Otwórz .pkg, aby sprawdzić każdy plik, skrypt i sygnatariusza/notyfikację PRZED instalacją - zawiera podgląd Quick Look.
Pacifist Płatny Otwórz .pkg, aby przeglądać i wypakowywać poszczególne pliki/aplikacje bez uruchamiania pełnego instalatora.
installer (Terminal) Wbudowany Uruchom „sudo installer -pkg plik.pkg -target /”, aby zainstalować z wiersza poleceń (dla skryptów/automatyzacji).
Linux1 app
xar / cpio (command line) Open-source Uruchom „xar -xf plik.pkg”, a następnie rozpakuj Payload (gzip|cpio), aby wyodrębnić pliki - tylko do inspekcji, nie do instalacji.

Szczegóły techniczne

specyfikacja
Format wewnętrznyArchiwum binarne XAR (eXtensible ARchive)
Magiczne bajty`78 61 72 21` (`xar!`) na początku pliku; identyfikuje nowoczesny płaski pakiet - starsze pakiety typu „bundle” to katalogi bez jednej sygnatury pliku
Typ MIME`application/x-xar`
Spis treściDokument XML przechowywany w formie nieskompresowanej w nagłówku XAR, indeksujący sumę kontrolną każdego pliku, metodę kompresji i metadane
Format ładunkuArchiwum CPIO skompresowane za pomocą gzip, bzip2 lub lzma wewnątrz kontenera XAR
Bill of MaterialsPlik `Bom` wewnątrz pakietu zawierający listę zainstalowanych ścieżek, właścicieli plików, uprawnienia i rozmiary
Skrypty instalacyjneSkrypty powłoki `preinstall` i `postinstall` wykonywane jako root przed i po instalacji ładunku
Podpisywanie koduPodpisany certyfikatem Apple Developer ID Installer; podpis weryfikowany przez macOS Gatekeeper przy uruchomieniu
NotyfikacjaNotyfikacja Apple wymagana dla pakietów dystrybuowanych poza Mac App Store w systemie macOS 10.15 i nowszych
Warianty pakietówPłaski `.pkg` to pojedynczy plik XAR; starszy pakiet typu bundle `.pkg` (sprzed wersji 10.5) to struktura katalogów - oba mają to samo rozszerzenie
Instalacja z wiersza poleceń`sudo installer -pkg plik.pkg -target /`
Ekstrakcja bez instalacji`xar -xf plik.pkg` rozpakowuje archiwum do bieżącego katalogu bez uruchamiania skryptów instalacyjnych
Dystrybucyjny XMLOpcjonalny plik `Distribution` w katalogu głównym archiwum produktu kontroluje instalacje wielokrotnego wyboru lub wielopakietowe z osadzoną logiką JavaScript
Komponent a archiwum produktuPlik `.pkg` może być prostym pakietem komponentu lub archiwum produktu łączącym wiele pakietów komponentów w jeden instalator
WydanomacOS flat .pkg (XAR-based) since Mac OS X 10.5 Leopard (2007); earlier bundle .pkg since NeXTSTEP/Mac OS X 10.0
Otwarty standardTak · bezpłatny (royalty-free)
Specyfikacjagithub.com

Konwersje PKG

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami PKG. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki PKG.

Najczęściej zadawane pytania

Jak otworzyć plik PKG na komputerze Mac?
Kliknij go dwukrotnie - uruchomi się aplikacja Instalator Apple, która przeprowadzi Cię przez proces instalacji oprogramowania. Aby najpierw zajrzeć do środka, otwórz go za pomocą Suspicious Package (za darmo) zamiast instalować.
Jak otworzyć plik PKG w systemie Windows?
Instalator macOS .pkg to archiwum XAR, więc możesz wypakować jego zawartość za pomocą 7-Zip, aby odczytać pliki - nie możesz jednak zainstalować oprogramowania Mac w systemie Windows.
Czy plik PKG jest bezpieczny do zainstalowania?
Tylko jeśli źródło jest godne zaufania. Pakiety macOS mogą uruchamiać uprzywilejowane skrypty instalacyjne, dlatego preferuj pakiety podpisane/notyfikowane i sprawdzaj niepewne pliki za pomocą Suspicious Package przed uruchomieniem.
Jak sprawdzić, co zainstaluje PKG przed jego uruchomieniem?
Otwórz go w Suspicious Package (za darmo), aby przejrzeć każdy plik, skrypty instalacyjne i sygnatariusza, lub użyj Pacifist, aby przeglądać i wypakowywać zawartość bez instalacji.
macOS twierdzi, że pakiet jest „uszkodzony” lub pochodzi od „nieznanego dewelopera” - co mam zrobić?
To funkcja Gatekeeper blokująca niepodpisany lub nienotyfikowany pakiet. Pobierz go ponownie z oficjalnego źródła; tylko jeśli w pełni mu ufasz, kliknij prawym przyciskiem myszy > Otwórz (lub zezwól na to w Ustawieniach systemowych > Prywatność i bezpieczeństwo).

Źródła

1Apple - Distributing software with Installer / flat package formatdeveloper.apple.com
2XAR archive format (Apple OSS)github.com

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.NOMEDIAAndroid No-Media Marker File
8.RPMSGRestricted Permission Message
9.MDMarkdown Document
10.TMPTemporary File

Powiązane rozszerzenia

.NOMEDIAAndroid No-Media Marker File
.DLLDynamic Link Library
.TMPTemporary File
.LNKWindows Shell Link (Shortcut)
.ETLEvent Trace Log
.ASECAndroid Secure Encrypted Container (apps-on-SD container)

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z