0 votos

No se puede crear directorio bajo /usr

Estoy portando un programa de Linux y Windows a macOS, y usamos /usr/tmp, puedo cambiar a /usr/local, pero me intriga por qué el usuario root no puede crear un directorio allí que pueda chown y usar con mi programa.

$ sudo whoami
root
$ whoami
mobj
$ sudo mkdir /usr/tmp
mkdir: /usr/tmp: Operación no permitida
$ ls -ld /usr/
drwxr-xr-x@ 11 root  wheel  352 Nov  2 23:44 /usr/
$ sudo mkdir /usr/local/tmp
$ sudo chown mobj:dist /usr/local/tmp
$ ls -ld /usr/local/tmp
drwxr-xr-x  2 mobj  dist  64 Nov 23 12:07 /usr/local/tmp

6voto

SteveM Puntos 46

Apple restringe los cambios en varios directorios, incluido usr.

Ver: https://support.apple.com/en-us/102149

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