Oprava souboru Installer.pkg zaseknutého při „Ověřování“ v systému Mac OS X
Obsah:
Uživatelé počítačů Mac mohou zjistit, že aktualizace systému, instalační program nebo balíček (pkg) může zcela uvíznout v ověřovací sekvenci s vyskakovacím upozorněním, které říká „Verifying 'name.pkg'…“ při zobrazení ikony Gatekeeper a ukazatele průběhu, který se nikdy neaktualizuje. Výsledkem je, že balíček nebo instalační program se nespustí, protože nikdy nedokončí ověření, což znemožňuje instalaci.Toto je zvláštní problém, který může způsobit určitý alarm, protože k němu může dojít jak u balíčků a instalačních programů třetích stran, tak i u aktualizací a balíčků, které pocházejí přímo od společnosti Apple. Pokud se někdy setkáte s tím, že balíček uvízl při ověřování problému v systému Mac OS X, ukážeme vám, jak problém vyřešit a zajistit instalaci aktualizace balíčku na Mac.
Poznámka: Proces „ověření“ balíčků, instalačních programů a aktualizací může na jakémkoli Macu chvíli trvat. Toto není průvodce odstraňováním problémů pro pouze pomalé ověřování nebo pro ty, kteří jsou prostě netrpěliví, je to pouze pro případy, kdy je proces „ověření“ zcela zastaven a vůbec nefunguje, čímž brání spuštění zamýšleného instalačního programu. Pokud si nejste jisti, zda se proces „Ověření“ na Macu zasekl, otevřete balíček, obraz disku nebo instalační soubor jako obvykle a nechte proces ověření chvíli běžet, jeho dokončení může trvat mnoho minut nebo déle. Pokud je proces stále zablokovaný a nezměněný o hodinu později, pravděpodobně se zasekl.
Vynucení spuštění zaseknutého ověřovacího instalátoru .pkg v systému Mac OS X
Znovu stáhněte instalační program: Před čímkoli jiným byste měli zvážit, že stažený instalační program .pkg, dmg nebo aktualizátor může mít byl poškozen nebo je možná neúplný. Úplně prvním krokem by mělo být opětovné stažení příslušného pkg nebo dmg a vždy jej získat z důvěryhodného zdroje (například získat instalační program nebo aktualizaci přímo od vývojáře a nikdy ne ze stránek pro stahování třetích stran). Pokud víte, že instalační balíček je legitimní, kompletně stažený a není poškozen ověřením hash ani jinak, postupujte jako obvykle.
Za předpokladu, že aplikace .pkg, .dmg nebo instalační program je legitimní a stále uvízla na „ověření“, můžete ji vynutit spuštění takto:
- V aplikaci Finder v systému Mac OS X stiskněte Command + Shift + G a zadejte následující cestu:
- Vyhledejte v tomto adresáři aplikaci s názvem „Installer.app“ a přímo ji spusťte
- Přejděte k souboru .pkg, který uvízl při ověřování, a výběrem jej otevřete
- Úspěch! Spusťte instalační program balíčku nebo aktualizujte jako obvykle
/System/Library/CoreServices/
Instalační program balíčku by nyní měl fungovat dobře, ať už se jedná o aktualizaci softwaru pro Mac OS, aplikaci třetí strany nebo cokoliv jiného, co uvízlo ve fázi ověřování.Zdá se, že k tomu dochází nejčastěji u instalačních programů, které jsou spouštěny z připojeného obrazu disku, ale může k tomu dojít i u stažených aktualizací .pkg.
Další možnou možností by bylo deaktivovat Gatekeeper, aby se zabránilo spuštění ověřovacího procesu od neidentifikovaných a identifikovaných vývojářů, ale to opravdu není dobrý nápad, protože by to mohlo otevřít Mac na širší zranitelnosti nebo jiné problémy.
Pro ty, kteří se chtějí ponořit trochu hlouběji, aby viděli, co se děje v zákulisí neúspěšných pokusů o ověření, můžete otevřít aplikaci Console (/Applications/Utilities/) a obvykle najdete zprávy od launchservicesd a CoreServicesUIAgent s 'Chybou -60006 při vytváření autorizace'.
Přesně na tento problém jsem nedávno narazil, když jsem na konkrétním počítači používal Combo Update pro Mac OS X, abych jej aktualizoval na OS X 10.11.6. Kupodivu proces ověřování selhal a znásobil se téměř tucetkrát, což nepřekvapivě vůbec nefungovalo. Spuštění souboru .pkg prostřednictvím aplikace Installer nicméně umožnilo aktualizaci systému nainstalovat bez problémů. Toto je poměrně vzácné zadrhnutí, které se vyskytuje u instalací a aktualizací, ale viděl jsem, že k tomu dochází také u Microsoft Office, VirtualBox, Mac OS X a dalších stažených aktualizací.
Fungovalo to pro vás? Znáte jiné řešení tohoto typu problému? Dejte nám vědět do komentářů.