0 votes

Trouvez le numéro de build exact d'une mise à jour spécifique de Mac OS X à partir de la ligne de commande.

Comment puis-je trouver le numéro de construction du système ou je suppose qu'on l'appelle simplement le numéro de construction (par exemple 18A391 ou 18G87 ou 18G5033 ou etc. etc.) pour une mise à jour spécifique de Mac OS X ? Pas de mise à jour, juste les mises à jour régulières. Exemples : Supplémentaire ou Sécurité ou Combo ou Safari, etc. etc.

Je connais des milliers de blogs et de sites web qui publient ce type d'informations, mais prenons un exemple concret :

Étape 1 Je télécharge ce fichier dmg spécifique (Security Update 2020-006 (Mojave)) depuis : https://support.apple.com/kb/DL2062?viewlocale=en_US&locale=en_US

Étape 2 Je monte le fichier dmg et j'extrais le fichier pkg.

Maintenant, je crois que le fichier pkg que je viens d'extraire du fichier dmg est une sorte de fichier d'archive xar, donc ma question est la suivante :

en utilisant le ligne de commande comment dézipper le fichier d'archive xar et après avoir dézippé l'archive, quel fichier plist spécifique Je cherche à connaître le numéro de build exact de cette mise à jour de sécurité 2020-006 ?

Merci.

3voto

Igor Zelaya Points 2266

Le fichier pertinent pour ce dmg spécifique est SecUpd2020-006Mojave.pkg/PackageInfo .

Après avoir monté le dmg, faites ceci :

% cd /tmp
% xar -x -f /Volumes/Security\ Update\ 2020-006/SecUpd2020-006Mojave.pkg SecUpd2020-006Mojave.pkg/PackageInfo
% grep -o 'com.apple.pkg.update.*" ' SecUpd2020-006Mojave.pkg/PackageInfo | sed 's/.*\.//'

Pour les mises à jour qui ont été automatiquement téléchargées sur /Library/Updates/ le fichier concerné est nommé *.dist . Par exemple, en 001-48382/001-48382.English.dist il y a

<key>macOSProductBuildVersion</key>
<string>17G14033</string>

et aussi

com.apple.pkg.SecUpd2020-005HighSierra.RecoveryHDUpdate.17G14033

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X