2 votes

Trouver les fichiers originaux dans le programme d'installation de Mac OS X

Je me suis trompé dans mon fichier de configuration Apache, httpd.conf .


J'ai suivi cet article, http://emresaglam.com/blog/1035 pour essayer de trouver l'original httpd.conf à l'intérieur de Installer OS X Mountain Lion.app .

L'article indique que les fichiers Bom ("Bill of Materials"), "décrivent ce qui se trouve dans ce fichier pkg et où ils seront écrits".

Install OS X Mountain Lion.app -> Contents\SharedSupport\InstallESD.dmg -> Packages\***.pkg -> Bom

Cependant, les fichiers Bom ne semblent pas constituer une liste complète. J'ai extrait le contenu du fichier Charge utile pour Essentiels.pkg et il y avait plus que ce qui est listé dans son Bom .


Existe-t-il un meilleur moyen de naviguer et de trouver le fichier dont j'ai besoin dans le programme d'installation, à part extraire le contenu de la charge utile de chaque fichier pkg ? Tout conseil ou ressource serait grandement apprécié !

Merci !

2voto

Harald Hanche-Olsen Points 3981

Lorsque j'ai commenté votre question pour la première fois, j'ai été gêné par le fait que je n'avais pas découvert httpd.conf sur mon propre système. Maintenant je l'ai trouvé, cependant, et je peux trouver quels paquets le possèdent comme suit :

; pkgutil --file-info /private/etc/apache2/httpd.conf
volume: /
path: /private/etc/apache2/httpd.conf

pkgid: com.apple.pkg.BSD
pkg-version: 10.8.0.1.1.1306847324
install-time: 1352382423
uid: 0
gid: 0
mode: 644

Nota: com.apple.pkg.BSD est un nom du paquet et non un nom de fichier . Vous pouvez trouver une liste de tous les paquets qui pkgutil en exécutant

pkgutil --packages

Notez également que l'exécution de la commande ci-dessus sur /etc/apache2/httpd.conf ne donne pas de résultat utile, car /etc est un lien symbolique vers /private/etc .

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