Installer.app nasıl ayrıntılandırılır?


2

/System/Library/CoreServices/Installer.appBazı şeylerin yüklenmediği ve içinde yeterli ayrıntı sağlamadığı sistem yükleyicisinde ( ) sorun yaşıyorum /var/log/install.log.

Korkunç "yükleme başarısız" hatası alıyorum: Yükleme başarısız oldu

Yukarıda belirtildiği gibi kütük içerisinde yeterli detay olmadan.

Yükleme sürecinde tam olarak nerede başarısız olabileceğini belirlemek için ayrıntı vermenin bir yolu var mı? Bu ayrıntı düzeyini artırmak için idam edilecek bir bayrak olduğunu umuyordum, ancak bunun için hiçbir şey bulamadım.

/System/Library/CoreServices/Installer.app/Contents/MacOS/Installer 

henüz kabuktan çalıştırırken ...

Yanıtlar:


1

Komut satırını installer(in /usr/sbin/installer) kullanabilirsiniz.

Man sayfasından:

İnstaller komutu, Mac OS X yükleyici paketlerini belirtilen bir etki alanına veya birime yüklemek için kullanılır.

ve -verboseveya -verboseRseçeneklerini kullanın .

Örnek olarak :

installer -verbose -pkg DeveloperTools.mpkg -target /

1

MacOS 10.12 kullanıyorsa , sorunları azaltmak için yeni log streamkomutu --predicatebayrakla birlikte kullanabilirsiniz . Lütfen syslog'un yaptığı / yapabileceği günlüğün size daha fazla çıktı verdiğini unutmayın.

log stream --predicate examples: --predicate 'eventMessage contains "my message"' --predicate 'eventType == logEvent and messageType == info' --predicate 'processImagePath endswith "d"' --predicate 'not processImagePath contains[c] "some spammer"' --predicate 'processID < 100' --predicate 'senderImagePath beginswith "my sender"' --predicate 'eventType == logEvent and subsystem contains "com.example.my_subsystem"'

--level=debugGünlükten maksimum ayrıntı almak için ekleyebilir ve ardından Installer.app ile ilgili sorunları daraltabilirsiniz.--predicate

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.