5 votos

Estructura de archivos de MacOS Catalina: No se puede eliminar

> sudo rmdir /sw
rmdir: /sw: Read-only file system

> mount | grep read
/dev/disk1s5 on / (apfs, local, read-only, journaled)

> sudo mount -o rw /
> mount
/dev/disk1s5 on / (apfs, local, journaled)
> sudo rmdir /sw
rmdir: /sw: Operation not permitted

root />$ mkdir a
root />$ rmdir a
root />$ rmdir sw
<b>rmdir: sw: Operation not permitted</b>
root />$ rmdir opt
<b>rmdir: opt: Operation not permitted</b>
root />$ rmdir mnt
<b>rmdir: mnt: Operation not permitted</b>
root />$ rmdir home
<b>rmdir: home: Operation not permitted</b>

¿Qué es exactamente lo que me impide eliminar estos directorios incluso con el SIP desactivado?

0 votos

Bienvenido Water - ¿podrías revisar el mensaje de espera y los enlaces de ayuda que contiene? Veo tres preguntas distintas - el por qué es probablemente fuera de tema para aquí, pero vamos a pedirle que edite esto a una pregunta y podemos ver si es sobre el tema para este sitio.

0 votos

Creo que /sw se asocia sobre todo con Fink mientras que /opt podría deberse al uso de MacPorts o XQuartz (que, si no me equivoco, se instala en /opt/X11 ), o algún otro software Unix que se instale en /opt . No estoy seguro de /mnt .

0 votos

Bueno, intentaré entender las normas (para publicar información). Pero al menos debería ser capaz de eliminar directorios innecesarios (que no uso). Sin embargo, Apple protege demasiado, incluso con el privilegio de Root, y sintonizado mecanismo rootless, todavía no puedo eliminar esos archivos. He comprado mi hardware y no se me permite gestionar mis archivos en él ...

4voto

Oskar Puntos 1242

Apple documentó que el sistema sólo se leerá públicamente durante la wwdc.

enter image description here

Puede obtener más información en los vídeos públicos y en los foros de debate de desarrolladores/beta/semilla de Apple y, posiblemente, en las notas de la versión con la que obtuvo su compilación beta de macOS.

No tengo un sistema para probar, pero utilizar el mismo ls como en Mojave y anteriores para comprobar las banderas y usted puede encontrar estos están protegidos a través de SIP y tendrías que desactivar SIP para hacer cambios temporales como administrador. El vídeo dice que se puede desactivar SIP y hacer cambios, pero la protección se activa de nuevo después de cada reinicio y las actualizaciones se debe esperar para reemplazar y reparar los archivos alterados.

0 votos

Ver también eclecticlight.co/2019/06/22/ para saber por qué es una buena idea (al menos para la mayoría de los usuarios).

1voto

benwiggy Puntos 8

El nivel root es de sólo lectura. Notarás que tampoco puedes crear o mover cosas a /.

El sistema se monta como un volumen de sólo lectura, y las áreas de escritura son un volumen separado, pero se "fusionan" ( un poco como Fusion) para que aparezca como un volumen continuo.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X