Cuando alguien tiene un asunto con su Mac, lo habitual es ir a un foro de Mac y exponer ahí su asunto, pero independientemente del asunto muchos suelen contestar ?repara permisos y reinicia?. Recién llegado a Mac me lo decían siempre, pero despues
cuando fui adquiriendo algo de experiencia, me di cuenta de que realmente reparar los permisos solucionaba bien poco, por no decir nada, y que muchas veces se le atribuye a la reparación de permisos la razón por la cual se les ha solucionado el asunto, cuando en la mayoría de los casos el asunto posiblemente desapareció tras el reinicio del sistema. La realidad es que muchos
usuarios de Mac, por un lado estiman que los permisos de los ficheros son un asunto endémico de Mac OS X y de paso le atribuyen efectos milagrosos a la reparación de permisos, y hasta la recomiendan, y vuelven a aconsejar para tareas en las que no tiene ningún sentido,
como por ejemplo antes y después de actualizar el sistema operativo, ignorando que el propio sistema operativo
entre las
operaciones que realiza con su instalador es una verificación de los permisos del disco, y si se da el caso, una reparación de estos, por lo que no tiene mucho sentido
realizar una reparación antes de la instalación y mucho menos después de esta. De la misma forma cuando una aplicación se instala
utilizando el Instalador éste se encarga de reparar los permisos. En fin, más bajo indico las 4 razones cuando sí hay que reparar los permisos Pero ¿qué es eso de los permisos? Pues en los sis
temas operativos basados en UNIX,
como Mac OS X, cada
archivo tiene una serie de permisos que
pueden ser de lectura ( r? ), escritura -w-) y ejecución (?x) y asimismo se distinguen los
usuarios que pueden
utilizar dichos permisos, así poseemos 3 categorías: propietario, grupo y otros. Según esto un
usuario podrá alcanzar a un archivo, o no, leerlo, modificarlo,... Si en Terminal tecleamos el comando ls -l en un archivo se verá lo siguiente: drwxr-xr-x maquito staff 102 23 jun 2008 Applications cuya articula es la siguiente: permisos
usuario grupo [nº]
fecha nombre_archivo los permisos son el conjunto de letras drwxr-xr-x y tienen el próximo significado:, indica que se trata de un directorio, si no lo afuera se indicaría con rwx, este primer grupo de letras indica los permisos del propietario del archivo, que en este
caso puede leerlo, escribir y ejecutar r-x, este segundo grupo de letras indica los permisos del grupo para alcanzar a los archivos, según el tipo de usuario se le asigna un grupo, estos pueden ser sta adm whe r-x, es el tercer grupo de letras e indica los privilegios que tienen todos. Pues bien, el sistema operativo tiene almacenados los permisos que debería de tener cada archivo del sistema y el método funcionario para reparar los permisos consiste en ir comparando los permisos que tiene con los permisos que tiene almacenados
sobre los archivos, y si estos no coinciden pues los modifica para que coincidan. Esto es la teoría, y hasta Mac OS X 10.4 Tiger se cumplía a la perfección, pero con la llegada de Leopard los permisos no siempre coinciden con los que ?deberían ser? y todo funciona correctamente. La realidad es que hasta hay una lista oficial de Apple
sobre permisos que no coinciden y que no pasa nada por que no lo hagan. Entonces, ¿Cuando realmente hay que reparar los permisos? Pues aunque muchos dirían que siempre, la realidad es que Apple tiene otra opinión y sólo la recomienda cuando: Tras instalarse una aplicación con un instalador diferente de el del sistema, ya que este puede cometer yerros en los permisos de los archivos. Por interrupción de la alimentación, y en éste caso también recomienda reparar la articula de ficheros desde el modo monousuario con el comando fsck Si no se puede alcanzar a una aplicación instalada por otro usuario. Problemas de vaciado de la papelera. Como se puede ver las razones por las que reparar los permisos son muy concretas. ¿cómo se reparan los permisos y ¿desde dónde? Primero responderé a la segunda pregunta ya que teóricamente los permisos se pueden reparar tanto usando el Terminal,
como desde la Utilidad de Discos o inclusive desde la Utilidad de discos desde el disco de instalación. De estas tres posibilidades, Apple recomiendaúnicamente repararlos desde la Utilidad de Discos del sistema operativo, y no realizarlo desde el disco de instalación ya que ?... Las actualizaciones de software de Mac OS X pueden cambiar los permisos de algunos ficheros para
mejorar la seguridad...? y por lo tanto estos cambios de permisos no los reflejaría la Utilidad de Discos desde el disco de instalación. Pues bien, para reparar los permisos hay que ir a la Utilidad de Discos, que se descubre en Aplicaciones/Utilidades y seleccionar vuestro disco duro y pulsar el botón Reparar los permisos del disco