11 votos

Creación de un directorio en / home en MacOS Sierra

Tengo este PHP antiguo código de la herencia que he heredado. Hay codificar las referencias a /home/proyecto en todas partes no puedo cambiar.

Estoy en MacOS/Sierra y no me deja crear una carpeta en /home

sudo mkdir /home/myproj

mkdir: /home/myproj: Operación no soportada

Yo no soy nuevo en Linux, pero nuevo para MacOS

Traté de sudo como bien y aún así no me deja.

Yo también pensé que tal vez un enlace simbólico, pero que todavía no se admiten.

He intentado desactivar SIP

$ csrutil status
System Integrity Protection status: disabled.

Me sigue apareciendo el mismo error

mkdir: /home/foo: Operation not supported

13voto

klanomath Puntos 19587

IIRC /home y /net puede ser utilizado por los servicios de directorio como el alzheimer o el OD. Son puntos de montaje creado por el auto_master archivo. Generalmente no se usan para nada - especialmente en la no-corporativa Macs.


La línea de comentario /home auto_home -nobrowse,hidefromfinder en el archivo /etc/auto_master y escriba sudo automount -vc o el reinicio.

A continuación, usted debe ser capaz de crear /home y cualquier otra subdir con sudo mkdir -p /home/subdir.

Si está hecho con PHP de código de la herencia eliminar la carpeta /home y su contenido y restaurar el antiguo auto_master archivo quitando la /home en línea.

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