- ¿Reparar permisos es «inútil», como he leído en la Web?
- Si reparar permisos es útil en general, ¿por qué Apple no lo recomienda como mantenimiento de rutina?
- ¿Permisos de reparación de hombros como mantenimiento de rutina?
- ¿Necesito reparar permisos antes de instalar una actualización a Mac OS X?
- ¿Necesito reparar permisos después de instalar una actualización a Mac OS X?
- Dado que Apple recomienda reparar los permisos después de actualizar Mac OS X, ¿por qué el instalador de Apple no lo hace automáticamente?
- {{#url}} ¿La reparación de permisos puede afectar a cualquier cosa?{{/url}} {{^url}} ¿La reparación de permisos puede afectar a cualquier cosa?{{/url}}
- ¿Qué pasa si un problema de permisos impide que mi Mac se inicie?
- ¿Qué pasa con Mac OS X Server?
- Tengo curiosidad por otras coberturas de este tema. ¿A dónde puedo ir?
¿Reparar permisos es «inútil», como he leído en la Web?
Reparar permisos no solucionará todos los problemas de tu Mac, ni siquiera la mayoría de ellos. Muchos de los problemas para los que veo el procedimiento recomendado como una posible solución, por ejemplo, el rendimiento lento de Internet, los problemas con las preferencias de las aplicaciones a nivel de usuario o incluso los problemas de permisos que le impiden eliminar documentos, es poco probable que se resuelvan reparando permisos. Sin embargo, el procedimiento solucionará los problemas relacionados con permisos incorrectos relacionados con el sistema. Cuán comunes son estos problemas es un tema de debate bastante intenso, pero lo que no es discutible es que tales problemas ocurren de hecho, y la función de Reparación de permisos de disco es lo suficientemente rápida y fácil de usar que reparar permisos es uno de los primeros procedimientos que los representantes de soporte técnico de Apple le pedirán que haga (y la mayoría de los genios en las tiendas de Apple lo harán) a su Mac cuando tenga un problema.
Un argumento similar, pero no tan extremo, que escucho es que no debe usar la función de Permisos de disco de reparación como herramienta de solución de problemas a menos que esté seguro de que tiene un problema relacionado con los permisos. Esto suena como un consejo lógico, y un consejo que tiene sentido para cualquier procedimiento de solución de problemas: en un mundo ideal, solo usaría la herramienta de solución de problemas adecuada para el trabajo. Pero el problema con este argumento es que la mayoría de los usuarios de Mac OS X no saben cómo determinar si un problema es realmente causado por un problema de permisos. E incluso entre los solucionadores de problemas experimentados, muchos procedimientos se utilizan tanto para eliminar las posibles causas de los problemas como para solucionarlos activamente. Reparar permisos es útil en este contexto porque es una forma rápida y fácil de eliminar un problema de permisos a nivel del sistema como causa de un problema.
Si reparar permisos es útil en general, ¿por qué Apple no lo recomienda como mantenimiento de rutina?
Apple lo hace, de forma bastante explícita:
Es una buena idea reparar los permisos de disco como una tarea de mantenimiento regular después de actualizar o instalar software nuevo.
Tomado de la ayuda de Mac, tanto en Panther como en Tiger, directamente en su Mac; se puede leer una versión en línea
. Declaraciones similares se pueden encontrar en otros artículos de apoyo. Ahora, para ser justos, sospecho que Apple hace tales recomendaciones no porque generalmente sea necesario, sino porque, como se mencionó en el artículo anterior, si ocurre un problema relacionado con los permisos, reparar los permisos es una forma rápida y fácil de solucionarlo. El hecho de que Apple recomiende específicamente el procedimiento después de instalar el software parece confirmar mis sospechas de que los instaladores defectuosos son la causa más común de problemas técnicos de permisos.
¿Permisos de reparación de hombros como mantenimiento de rutina?
Algunas personas afirman que, al igual que ejecutar periódicamente una utilidad de reparación de discos, reparar permisos regularmente ayudará a que su Mac funcione mejor. Pero hay una diferencia clave aquí: Los daños menores en la unidad o el directorio, del tipo que se pueden detectar temprano y reparar fácilmente, pueden afectar la forma en que se escriben los archivos y las carpetas y se ubican en el disco duro. Eso significa que las comprobaciones periódicas de su unidad pueden evitar problemas más graves, incluida la pérdida de datos, en el futuro.
Sin embargo, rara vez es el caso con permisos incorrectos. Incluso si un problema de permisos causa problemas, no debería provocar problemas más graves; las cosas afectadas específicamente por estos permisos «malos» pueden no funcionar correctamente, pero un permiso incorrecto no conduce a otros permisos incorrectos, y un problema de permisos rara vez conducirá a la pérdida de datos. En otras palabras, los beneficios de ser «proactivo» sobre las reparaciones de permisos son menores para la mayoría de los usuarios; se le servirá igualmente reparando permisos después de experimentar un problema. (Esto es especialmente cierto en Mac OS X 10.3 y versiones posteriores, ya que los problemas relacionados con los permisos ocurren con mucha menos frecuencia ahora que con las versiones anteriores de Mac OS X.)
Dicho esto, si te hace sentir más seguro realizar la tarea regularmente, es muy poco probable que dañe algo (consulta
). Y si estás en un grupo de mayor riesgo, por ejemplo, alguien que instala lotes de permisos de reparación de software como «mantenimiento» o después de una actualización de software, como recomienda Apple, puede evitar un poco de inconvenientes al corregir permisos incorrectos antes de que se manifiesten en síntomas notables.
¿Necesito reparar permisos antes de instalar una actualización a Mac OS X?
En una palabra, no. Al instalar una actualización de Mac OS X, debe autenticarse (proporcionar un nombre de usuario y una contraseña de nivel de administrador) para que la instalación continúe. Cuando se autentica, se permite que el instalador se ejecute con el equivalente derootaccess. Esto significa que el instalador no está limitado por el sistema de permisos de Mac OS X, ignora las restricciones normales de los permisos de archivos y carpetas. Esto es necesario para que el instalador pueda actualizar Mac OS X, pero, lo que es más importante para la discusión actual, también significa que los permisos «incorrectos» no deberían causar problemas con la instalación.
El único beneficio real de reparar permisos antes de una actualización de Mac OS X es que si lo hace, instale inmediatamente la actualización y luego repare los permisos de nuevo inmediatamente después, puede estar bastante seguro de que cualquier problema de permisos que se encuentre es el resultado de la actualización. Pero en ese momento también ha solucionado el problema, por lo que la «reparación» preinstalada le proporcionó poco más que conocimiento académico.
¿Necesito reparar permisos después de instalar una actualización a Mac OS X?
Si experimenta nuevos problemas inmediatamente después de la instalación, reparar los permisos es el primer paso que debe tomar, pero no hay necesidad real de hacerlo como una cuestión de costumbre. Como se explicó anteriormente, el instalador de Mac OS X instala archivos con los permisos necesarios y luego deja un recibo o recibos que describen esos permisos. A menos que se produzca un problema con la instalación, los permisos descritos en los recibos coincidirán con los permisos de los archivos reales que se han instalado; en otras palabras, no será necesario realizar reparaciones.
Sin embargo, esto no quiere decir que los problemas de permisos no puedan ocurrir durante una instalación. He visto muchos informes controlados y confiables de Mac que han sido «permisos perfectos» antes de una instalación, pero que han experimentado problemas relacionados con los permisos después. Incluso Apple
» Los problemas de permisos a veces ocurren después de actualizar el sistema o instalar software nuevo.»(Personalmente, tuve un problema con una actualización en particular de Panther donde ninguna de mis unidades que no fueran de arranque se montaría. Resultó que durante la instalación de la actualización, se habían cambiado los permisos en el directorio invisible /Volumes. Una reparación rápida de Permisos de disco, y ya estaba listo. Pero estas son las excepciones, no la regla: la gran mayoría de los usuarios estarán bien reparando permisos solo después de experimentar un problema.
Pero como mencioné con respecto al mantenimiento de rutina, si te ayuda a dormir mejor por la noche para reparar los permisos después de cada actualización de OS X, no dejes que te detenga. Y es probable que sea más eficaz hacerlo después de actualizaciones o instalaciones de software que en un horario regular (por ejemplo, semanal).
Dado que Apple recomienda reparar los permisos después de actualizar Mac OS X, ¿por qué el instalador de Apple no lo hace automáticamente?
Hice esa misma pregunta a Apple; la compañía se negó a comentar. Por si sirve de algo, reparar permisos no es el único procedimiento que entra en esta categoría; hay muchos otros procedimientos y procesos útiles que Mac OS X no realiza automáticamente. Por ejemplo, es una buena idea revisar periódicamente su disco duro en busca de problemas, y Apple recomienda hacerlo; aunque Mac OS X podría realizar fácilmente esta tarea semanalmente, no lo hace.
{{#url}} ¿La reparación de permisos puede afectar a cualquier cosa?{{/url}} {{^url}} ¿La reparación de permisos puede afectar a cualquier cosa?{{/url}}
Los críticos de reparaciones frecuentes de permisos afirman que el procedimiento en realidad puede hacer más daño que bien al restablecer los permisos que han sido cambiados de sus valores predeterminados, presumiblemente por una buena razón, por el usuario, una aplicación o un instalador. Aunque este es un argumento válido en teoría, en realidad no es algo de lo que la mayoría de los usuarios deban preocuparse. Para empezar, recuerde que la función Reparar permisos de disco no toca los archivos de nivel de usuario, por lo que sus datos están seguros. El procedimiento tampoco toca software de terceros. Por lo tanto, solo te quedan los archivos de nivel de sistema propios de OS X, y si la aplicación realiza tales cambios, ya tiene dos mecanismos: archivos de recepción y el archivo de memoria.plistfile: para asegurarse de que la función Reparar permisos de disco establece los permisos correctamente. (Ha habido ejemplos raros de actualizaciones de Mac OS X que funcionaban bien hasta que el usuario reparó los permisos; sin embargo, estos problemas se debieron a errores en los scripts y recibos del instalador de Apple, no en la función de Permisos de disco de reparación, que se corrigieron en las versiones revisadas de las actualizaciones.)
¿Qué pasa con los usuarios más avanzados que cambian intencionalmente los permisos de los archivos de nivel del sistema, claramente un procedimiento no compatible, para modificar el sistema de alguna manera? Es razonable esperar que las personas lo suficientemente inteligentes para realizar estos ajustes también sean lo suficientemente inteligentes para (a) comprender las posibles consecuencias; (b) realizar un seguimiento de dichos cambios y recordar volver a implementarlos después de reparar los permisos; y (c) evitar reparar los permisos a menos que sea absolutamente necesario. Del mismo modo, si una pieza de software cambia los permisos de una manera que podría restablecerse mediante la reparación de permisos, el desarrollador del software debe tener en cuenta ese hecho, ya sea en el software o señalando claramente el problema en la documentación del software. Esto es especialmente cierto en el caso de los instaladores de software que probablemente sean utilizados por personas que no necesariamente son expertos: es responsabilidad del desarrollador evitar que un procedimiento común recomendado por Apple rompa el software. El hecho de que estos usuarios avanzados y productos de software existan no es un argumento convincente en contra de los permisos típicos de reparación de usuarios de Mac, incluso con frecuencia.
Y recuerde mantener este riesgo en perspectiva: Una minoría muy pequeña de usuarios ajustando componentes de Apple a nivel del sistema que también se ven afectados por la función Reparar permisos de disco. Conozco pocas personas que modifiquen más sus Mac e instalen más software que yo, y nunca he sido víctima de tal escenario. De hecho, la última vez que oí hablar de tal situación en el mundo real fue en Jaguar (Mac OS X 10.2) cuando un procedimiento particular para personalizar el servidor de correo integrado de OS X se vio afectado por la reparación de permisos.
En pocas palabras: Es muy poco probable que reparar permisos afecte negativamente a su Mac o a su software; las posibilidades de que la función Reparar Permisos de disco dañe son mucho, mucho menores que las posibilidades de que ayude si está experimentando un problema. Para la gran mayoría de los usuarios de Mac, es un procedimiento inofensivo, y el pequeño número de personas que podrían verse afectadas adversamente ya deberían ser conscientes de dichos riesgos. Si te preocupa, usa primero el modo de verificación de Permisos de disco de reparación, que muestra qué permisos se restablecerían, pero en realidad no realiza ningún cambio; si todo se ve bien, usa el modo de reparación.
¿Qué pasa si un problema de permisos impide que mi Mac se inicie?
Es raro que un problema relacionado con los permisos impida que su Mac se inicie; sin embargo, sucede. Si se encuentra en una situación en la que no puede iniciar su Mac, uno de los procedimientos de solución de problemas más fáciles consiste en arrancar desde el disco de instalación (CD o DVD) que viene con su Mac y luego usar la Utilidad de discos, a través del menú Utilidades que aparece cuando se inicia desde el disco, para verificar si su disco duro está dañado. Pero también puede usar la función Reparar permisos de disco mientras se inicia desde el disco para asegurarse de que los permisos de archivo a nivel de sistema sean correctos. (Tenga en cuenta que Apple tiene un
of
lidiar con otras causas de problemas de inicio; es muy probable que tus problemas no tengan nada que ver con los permisos.)
Se puede encontrar una solución similar en el programa gratuito
( ;
), una utilidad de mantenimiento y solución de problemas de terceros. Al igual que la utilidad de discos, AppleJack puede reparar permisos en la unidad de inicio, pero como se ejecuta en modo de un solo usuario al inicio, a menudo puede solucionar problemas relacionados con los permisos que impiden que Mac OS X se inicie correctamente, y no requiere que tenga a mano el disco de instalación de OS X. Desafortunadamente, AppleJack aún no es compatible con Mac basados en Intel.
(Dado que puede acceder a un shell al inicio a través de
, y que anteriormente le mostré el comando para reparar permisos a través de Terminal, podría pensar que podría reparar permisos en modo de usuario único usando ese comando. Desafortunadamente, por varias razones, esto no funciona sin iniciar manualmente una serie de otros servicios primero, un procedimiento demasiado complicado para entrar aquí. Recomiendo usar tu disco de instalación o AppleJack.)
¿Qué pasa con Mac OS X Server?
En su mayor parte, la información de este artículo se aplica igualmente bien a Mac OS X Server. Sin embargo, dado que es más probable que un administrador de servidor cambie deliberadamente los permisos de los archivos de nivel del sistema que un usuario típico (Apple ha recomendado específicamente algunos de estos cambios a lo largo de los años), tenga en cuenta que si realiza dichos cambios, el uso de la función Reparar permisos de disco puede revertirlos.
Tengo curiosidad por otras coberturas de este tema. ¿A dónde puedo ir?
Aquí hay enlaces a otros artículos de la Web que tratan sobre la reparación de permisos:
ACTUALIZACIÓN 26/8/06: Esta historia se actualizó el 27/8/2006 para agregar información sobre dónde se encuentra la lista de recibos y cómo reparar los permisos a través de la Terminal. También se agregó información sobre Mac OS X Server y una lista de enlaces a otros artículos sobre el tema de reparación de permisos.
DAN FRAKES es el editor principal de Amacworld.