Me gustaría hacer que mi MacOS sea lo más mínimo posible sin que no pueda arrancar. La razón principal es reducir la complejidad y centrarse en comprender un número menor de cosas antes de agregar más funcionalidades. En caso de que alguien dijera: “Esa no es una buena manera de aprender”, diría que es su opinión, pero me gustaría saber por curiosidad qué archivos puedo eliminar y cuáles no.
Estoy bastante seguro de que hay tres grupos de permisos en Mac: private, volante y administrador, que es lo que ves cuando haces ls -l: drwxrwxrwx tiene tres repeticiones de “rwx”, una para cada grupo.
Creo que “sudo” hace que ingrese al segundo nivel de permisos más alto, pero cuando traté de eliminar algunos archivos del sistema con sudo, todavía recibí el mensaje “operación no permitida” a veces. ¿Hay algún comando para eliminar esos archivos aún más restringidos, o no es una función en MacOS?
¿Cuál es una explicación common de qué archivos/directorios se pueden eliminar y cuáles no?
Creo que hay algunos archivos .plist que puede eliminar, pero lo que encontré hasta ahora es que cuando reinicia, el sistema operativo se da cuenta de que algo anda mal y entra en modo de recuperación, donde estoy bastante seguro de que regenera muchos de los archivos que necesita. (Creo que esto sucedió con un archivo .plist de configuración de Bluetooth, por ejemplo).
Pero estoy seguro de que hay algunos archivos que vienen con MacOS de forma predeterminada que no son necesarios, por ejemplo, creo que pude deshacerme de los directorios de Películas y Música, y algunos archivos del sistema que no recuerdo, creo que Sin embargo, podría haber tenido que ver con Xcode.
Entonces, ¿qué puedo eliminar sin obstaculizar o dañar el sistema? Intenté sudo rm -r * en el directorio de nivel superior, porque me preguntaba si, dado que sudo no tenía los permisos absolutos de nivel superior, no eliminaría ningún archivo verdaderamente crítico para el sistema. Hasta ahora, ese parece ser el caso, ya que mi Mac funciona bien, pero aún no he reiniciado para ver qué sucede entonces. Cuando hago sudo rm -r * en / o en cualquier directorio, recibo un mensaje que me pregunta si quiero anular que algún archivo no se puede eliminar. No veo ningún mensaje sobre cuáles son las respuestas esperadas: “sí”, “y”? ¿Presionar enter significa sí o no? Si mantengo presionada la tecla Intro, puede haber una gran cantidad de mensajes de este tipo. ¿Hay alguna forma de forzar la anulación de todo el comando para que no tenga que responder manualmente “sí” a aparentemente cientos de preguntas de este tipo?
Creo que algunos administradores de sistemas dirán: “No quieres hacer eso, es una mala thought”, pero el punto es que quiero saber qué puedo hacer para evitar el resultado potencialmente destructivo del que esas personas pueden estar previniendo.
Gracias.