Acerca de la característica Reparar permisos del disco de la Utilidad de Disco
Resumen
La Utilidad de Disco te permite verificar y reparar los problemas de permisos y de disco. Este artículo explica una de las características de la Utilidad de Disco para discos Mac OS X: Reparar permisos del disco.
Productos afectados
Mac OS X 10.4, Mac OS X 10.3, Mac OS X 10.2, Mac OS X 10.1, Mac OS X 10.0, Utilidad de Disco, Mac OS X 10.5
¿Cómo hace Reparar permisos del disco para comprobar permisos de archivo?
Muchos de los elementos que instalas en Mac OS X proceden de archivos de paquete (con la extensión ".pkg", del inglés "package"). Cada vez que se instala un elemento desde un archivo de paquete, se almacena un archivo de "lista de materiales" (con la extensión ".bom", del inglés "Bill of Materials") en el archivo de recibo del paquete, que se encuentra en /Library/Receipts/ . Si abres la carpeta Receipts, por ejemplo, deberías ver todo tipo de archivos con la extensión .pkg, incluidos algunos que se crearon al instalarse Mac OS X (por ejemplo, BaseSystem.pkg). No te preocupes, esos archivos no ocupan mucho espacio en disco; no los tires a la Papelera.
Cada uno de los archivos ".bom" contiene una lista de los archivos instalados por ese paquete, así como los permisos correspondientes a cada archivo.
Cuando usas la Utilidad de Disco para verificar o reparar permisos de disco, esta revisa cada uno de los archivos .bom de /Library/Receipts/ y compara su lista con los permisos de cada uno de los archivos contenidos en ella. Si los permisos no coinciden, Utilidad de Disco informa de la diferencia (y los corrige si usas la característica de reparación).
¿Comprueba Utilidad de Disco los permisos de todos los archivos?
No. Los archivos que no se instalaran como parte de un paquete de instalador originado en Apple no figuran en ningún recibo y por tanto no se comprueban. Por ejemplo, si instalas una aplicación mediante otra aplicación de instalación que no sea de Apple, o copiándola desde una imagen de disco, un volumen de red u otro disco en lugar de instalarla mediante el instalador, no se crea ningún archivo de recibo. Esto es normal. Ciertas aplicaciones están diseñadas para instalarse de una de esas formas.
Asimismo, ciertos archivos cuyos permisos pueden cambiarse durante su uso normal sin afectar a su función se dejan sin comprobar de forma deliberada.
Sugerencia: si suprimes recibos de /Library/Receipts/, los archivos instalados por esos paquetes no pueden verificarse ni repararse, por lo que es preferible que no elimines nada de /Library/Receipts/ . Consulta La Utilidad de Disco muestra una alerta "No hay paquetes válidos".
Nota sobre Mac OS X 10.5 Leopard: si se inicia desde el DVD de instalación de Leopard, los permisos de directorio principal de un usuario pueden restablecerse mediante la utilidad "Restablecer contraseña".
¿Es necesario iniciar desde un disco de instalación de Mac OS X para reparar permisos de disco?
Siempre que sea posible, los permisos de disco deben repararse tras iniciar desde un volumen (disco duro) de Mac OS X que contenga software de Mac OS X actualizado, en lugar de desde un disco de instalación de Mac OS X. Las actualizaciones de software de Mac OS X pueden cambiar los permisos de algunos archivos para mejorar la seguridad. Cuando esto ocurre, la versión de Utilidad de Disco del volumen de Mac OS X se actualiza para reflejar los nuevos permisos. La ejecución de Utilidad de Disco tras iniciar desde el volumen de Mac OS X garantiza la conservación de los cambios introducidos por las actualizaciones de software.