0 votos

Los permisos de los archivos de OS X me impiden eliminar archivos

He instalado easy_install en mac con el siguiente comando:

curl https://bootstrap.pypa.io/ez_setup.py -o - | sudo python

Después de eso intenté instalar pip pero no pude. Después de comprobar esto es lo que tengo en /usr/bin

$ ls -l easy*
-rwxr-xr-x  2 root  wheel  925  7 Jan  2016 easy_install
-rwxr-xr-x  1 root  wheel  454  7 Jan  2016 easy_install-2.6
-rwxr-xr-x  1 root  wheel  461  7 Jan  2016 easy_install-2.7

Probablemente no funciona porque tengo 2 versiones instaladas ahora. Estoy en la lista de sudoers pero incluso con sudo no puedo borrar estos archivos:

sudo rm -f easy_install-2.6
Password:
rm: easy_install-2.6: Operation not permitted

Cuando me conecto a este MacBook aparece mi nombre de usuario y también el de Administrador al que ahora no tengo acceso.

¿Hay alguna forma de poder borrar estos archivos sin tener que esperar a que la persona que tiene la contraseña de administrador vuelva de vacaciones?

Aquí está la información de mi MacBook

  System Version: OS X 10.11.6 (15G31)
  Kernel Version: Darwin 15.6.0
  Boot Volume: Macintosh HD

0 votos

Si no tienes una contraseña de administrador, ¿cómo puedes usar sudo? O no puedes o tienes una configuración especial hecha por tu administrador

1voto

OpenAndroid Puntos 116

Ese easy_install venía con el sistema, no es el que has intentado instalar. Los archivos que vienen con MacOS están protegidos por la protección de integridad del sistema.

En mi máquina esto se ve así:

$ ls -lO /usr/bin/easy*
-rwxr-xr-x  2 root  wheel  restricted,compressed 925 31 Jul 04:27 /usr/bin/easy_install
-rwxr-xr-x  1 root  wheel  restricted,compressed 454 31 Jul 04:27 /usr/bin/easy_install-2.6
-rwxr-xr-x  1 root  wheel  restricted,compressed 458 31 Jul 04:27 /usr/bin/easy_install-2.7

"restringido" significa "protegido por SIP"

Si quieres usar PIP en el mac, crea un virtualenv en tu directorio home y haz todo allí, así serás independiente de las librerías del sistema.

0 votos

Suena lógico lo voy a probar

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