Dlaczego konwertować PKG na APP?
Wiele instalatorów .pkg po prostu kopiuje jeden lub więcej pakietów .app do folderu /Applications. Bezpośrednie wyodrębnienie .app pozwala uniknąć uruchamiania skryptów instalacyjnych z podwyższonymi uprawnieniami, co jest przydatne do inspekcji lub wdrażania aplikacji w określonej lokalizacji bez pełnej instalacji systemowej.
Jak przekonwertować PKG na APP
Suspicious Package FREE
Otwórz plik .pkg za pomocą Suspicious Package, przejdź do karty All Files, znajdź pakiet .app i przeciągnij go do Finder, aby go wyodrębnić.
Pacifist APP
Przeciągnij plik .pkg do programu Pacifist, przejrzyj zawartość pakietu, aby zlokalizować .app, a następnie kliknij Extract to i zapisz go w wybranej lokalizacji.
O tych formatach
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ę…
Otwórz szczegóły .PKG →Plik .app to pakiet aplikacji macOS - standardowy format pakowania dla każdej aplikacji działającej na komputerach Mac. W systemie macOS kliknij go dwukrotnie w Finderze, aby go uruchomić.…
Otwórz szczegóły .APP →Jakość i na co uważać
- To jest wyodrębnianie, a nie konwersja formatu -
.appznajduje się już wewnątrz.pkg; rozpakowujesz go, a nie przekształcasz. - Plik
.pkgmoże zawierać więcej niż tylko główny.app- wymagane mogą być również sterowniki, demony, frameworki lub panele preferencji; wyodrębnienie samego.appmoże pominąć pliki pomocnicze. - Suspicious Package pokazuje skrypty instalatora przed podjęciem jakichkolwiek działań, co ułatwia decyzję, czy zaufać
.pkgprzed wyodrębnieniem.
Najczęściej zadawane pytania
Dlaczego warto wyodrębnić `.app` z `.pkg` zamiast uruchamiać instalator?
Czy wyodrębniony `.app` zawsze będzie działać?
Czy mogę wyodrębnić `.app` z `.pkg` za pomocą wiersza poleceń?
xar -xf file.pkg rozpakowuje archiwum XAR, a następnie cat Payload | gunzip | cpio -id wyodrębnia drzewo plików, w tym wszelkie pakiety .app.Co pokazuje Suspicious Package przed wyodrębnieniem?
.pkg by zainstalował, oraz każdy skrypt, który by uruchomił, dzięki czemu możesz sprawdzić działania instalatora przed zaufaniem mu.