Inicio / Soluciones / Articulos
Consejos para reparar permisos en Mac OS X
Mayo 15, 2007 - 05:52 PM CDT

La reparación de permisos es una de las tareas de mantenimiento más conocidas por la mayoría de usuarios del sistema operativo X de Mac, y también es de las más sencillas de realizar, aunque recientemente se ha discutido su eficacia para resolver problemas generales. Pero seguramente varios tenemos dudas como ¿por qué debemos reparar permisos en Mac OS X, es necesario?, ¿que beneficio obtenemos?, etc., es por eso que tratamos de hacer un breve descripción de esta tarea de mantenimiento, así como de algunos consejos para mejorar su eficacia.

Mac OS X es un sistema operativo que está basado en una derivación de la implementación BSD (Berkeley Software Distribution) de UNIX en NEXTSTEP, y UNIX por si sólo es un poderoso sistema operativo que ofrece un ambiente multiusuario que incluye una estructura de privilegios para la gestión de los ficheros.

Esta y otras estructuras también fueron heradadas a Mac OS X, por lo tanto también es posible beneficiarnos de la seguridad que proporcionan los permisos o "privilegios" y claro, de los problemas que causan cuando no están bien especificados.

El concepto de los permisos es bastante sencillo, ya que cada archivo y carpeta alojados en el disco rígido tienen un conjunto asociado de permisos que determinan quien puede leer, escribir o ejecutar estos archivos y carpetas. Para aclarar mejor esta descripción, pongamos de ejemplo un archivo de texto creado con TextEdit:

Leer [Read] (r--)
Usted puede abrir el archivo si tiene el permiso para leerlo.

Escribir [Write] (-w-)
Usted puede guardar cambios en el archivo si tiene el permiso de escritura.

Ejecutar [Execute] (--x)
Puede abrir la aplicación TextEdit si tiene el permiso de ejecución para el archivo.


Los permisos en una carpeta se comportan de forma similar. Cuando una carpeta tiene permiso de lectura, usted puede abrir y ver los documentos que contiene, pero no podrá guardar cambios o agregar nuevos documentos en la carpeta.

Además los permisos en Mac OS X se presentan para tres entidades: el propietario, el Grupo y Otros, así cada entidad tiene definido su propio conjunto de permisos.

Usted puede modificar los permisos de sus archivos y carpetas para que otros usuarios no logren ejecutarlos, cambiarlos o simplemente leerlos en otra aplicación, esto siempre es bueno cuando queremos una mayor seguridad para evitar el extravío o borrado accidental, cuando nuestro equipo es utilizado por otros usuarios.

Pero si estos permisos son cambiados usted tendrá problemas para gestionar sus archivos, por ejemplo, que una aplicación no le permita guardar los cambios en su archivo, que no pueda borrar archivos ni trasladarlos a otra ubicación, e incluso errores durante la instalación de otros softwares.

Y en cuanto a las posibles causas de que sus permisos sean alterados, podemos mencionar a los instaladores de aplicaciones, los cuales pueden crear carpetas con permisos incorrectos e incluso pueden afectar a toda la aplicación lo que se reflejará al no poder abrirla o bien que aparezca un signo de interrogación en el Dock en lugar del icono de la aplicación y en el peor de los casos podría ocasionarle problemas de inicio de sesión inhabilitándolo para ingresar a su cuenta de usuario.

Otro posible culpable es Mac OS 9, pues al navegar entre los archivos de Mac OS X desde Mac OS 9, el usuario podrá copiar, cambiar o borrar todos los archivos sin límite, por lo que no es nada recomendable modificar archivos que esten relacionados a Mac OS X cuando inicia su computadora en Mac OS 9.

Finalmente también puede tener errores en los permisos tras un corte de suministro eléctrico, por lo que la reparación de estos es altamente recomendable después de este tipo de eventos.


¿Con que frecuencia se deben reparar los permisos?

Esta es una pregunta muy recurrente entre los usuarios de OS X, y también es un tema de discusión entre los mas experimentados usuarios, pues una parte de ellos afirma que cada semana o incluso cada día es lo más recomendable, mientras el resto considera que el periodo entre reparaciones debe ser mayor. Sin embargo la mejor respuesta es que la reparación de permisos NO es una rutina de mantenimiento por lo que solo es un recurso útil al momento de instalar nuevo software y al tener problemas con el sistema, como bloqueos, errores en la gestión de archivos, o bien cuando el equipo se apague incorrectamente.


¿Como reparar permisos en Mac OS X

Ahora se preguntará, ¿y como se hace eso?, bueno, afortunadamente las versiones posteriores a Mac OS X 10.2 incluyen esta opción como parte de las Utilidades Incorporadas de Mac OS X. Solo necesita ir a su carpeta "Aplicaciones" y buscar en la carpeta de "Utilidades" la aplicación "Utilidad de Discos". Abra la utilidad y seleccione de la lista de la izquierda el volumen del disco rígido en el que desea reparar los permisos, una vez hecho esto, seleccione la pestaña de "Primera Ayuda" y posteriormente el botón de "Reparar los permisos del disco", con lo que iniciará el proceso.

También existen otros dos métodos, el manual a través de la ventana de información de cada archivo (que aparece al seleccionar el archivo o carpeta y teclear Manzana+i) y por medio de Terminal, sin embargo la Utilidad de Discos nos ahorra tiempo, además de presentarse como la forma más sencilla para realizar esta tarea.


Consideraciones para la reparación de permisos

La reparación de permisos está estrechamente relacionada al historial de instalación tanto del sistema operativo como del resto del software. Ya que durante la instalación de programas, se genera una lista contenida en un archivo .born que a su vez se incluye en el archivo del paquete de instalación alojado en la carpeta "/Librería/Receipts/", por lo que nunca debe borrar los archivos con extensión .pkg que se almacenan en esa ubicación, pues sin ellos la utilidad no reparará los permisos de las aplicaciones que no cuenten con su archivo historial de recibo, sino solo los del sistema.

Y también debemos tomar en cuenta que estos archivos de recibo o "receipts files" solo se generan cuando las aplicaciones proceden de archivos de paquetes con extensión ".pkg" lo cuales son utilizados por la aplicación "Instalador" de Mac OS X, si sus aplicaciones fueron instaladas a través de programas instaladores de terceros, no tendrá la opción de reparar los permisos de los archivos relacionados a tales aplicaciones a través de la Utilidad de Discos.


Finalmente espero que esta información les sea útil, en especial si usted llega a tener problemas relacionados a los permisos.

Artículos Relacionados
Comentarios