¿Por qué algunas aplicaciones requieren una contraseña cuando las muevo a la papelera?

Algunas aplicaciones ubicadas en /Applicationsrequieren una contraseña para moverlas a la papelera, otras no. Luego, también hay aplicaciones que no se pueden eliminar porque son requeridas por OS X (aparece una advertencia).

Luego de una inspección más detallada, llegué a la conclusión de que las aplicaciones instaladas a través de Mac App Store requieren una contraseña para ser movidas a la papelera. ¿Por qué?

Respuestas (1)

Este es un efecto de permisos. La mayoría de las aplicaciones instaladas en Lion de forma predeterminada, a través de la tienda de aplicaciones, y algunos instaladores se instalan como systemroot y root solo de forma predeterminada tiene acceso de lectura y escritura a las aplicaciones instaladas como root, mientras que todos los demás, incluido su usuario, son de solo lectura o personalizados para cada Aplicación. Las aplicaciones que arrastra y suelta son de su propiedad y puede eliminarlas cuando lo desee, normalmente sin contraseña.

Verifique en el Finder o Terminal cuáles son los permisos en las aplicaciones que requieren una contraseña para moverse a la papelera, es probable que aquellas aplicaciones que están configuradas para acceso de solo lectura para su usuario actual sean las que solicitan una contraseña y un privilegio temporal para eliminar algo propiedad del sistema.

En la terminal intente:

ls -la /Applications
@gentmatt Basado en hacer un rápido ls -laen la /Applicationscarpeta, parece que las aplicaciones de la tienda de aplicaciones (o potencialmente las agregadas desde un instalador o paquete dedicado) se agregan como rootusuario y necesitan autenticación para eliminar, mientras que las aplicaciones que no son de la tienda de aplicaciones se agregan como mi usuario registrado.
@binarybob ¿Cómo ves esto? No puedo ver un patrón claro aquí. Tampoco entiendo por qué las aplicaciones de App Store se agregan como usuario raíz. No estoy obligado a ingresar mi contraseña de administrador antes de la instalación. La única contraseña que ingreso es la del ID de Apple.
@binarybob Ok, supongo que ahora lo tengo. Disculpen mi ignorancia :). ¡Tienes razón! Todas las aplicaciones afectadas son propiedad de root. ¿Cómo es esto posible? Quiero decir, ¿no debería haber requerido mi contraseña de administrador?
@MrDaniel ¿Puede editar su pregunta y agregar esta pequeña pero importante sugerencia de binarybob?
@gentmatt Esa , detective, es la pregunta correcta ;-) Buena pregunta, tanto la aplicación App Store como el agente de tienda parecen estar ejecutándose como mi usuario. ¡Tal vez valga la pena hacer esto como una pregunta separada!