9 votos

Ejecutar mc (comandante de la medianoche) en su en Mojave

Después de instalar los binario precompilado mc a Mojave (enlace y enlace 2) y tratando de correr mc bajo root con el comando sudo, me salia error:

18voto

Parece que mc requiere para que coincida con precompilado versión de shell, por ejemplo /bin/bash a ser el uno.

Para resolver esto, es necesario cambiar de root predeterminado de shell sh bash, y hacerlo con el siguiente comando:

sudo dscl . -change /Users/root UserShell /bin/sh /bin/bash

Para volver en caso de tener algún problema, sólo hay que invertir los parámetros:

sudo dscl . -change /Users/root UserShell /bin/bash /bin/sh

Sólo en caso de que por encima de comandos no funcionan, puede ser intérprete de comandos por defecto ya se había cambiado. Comprobarlo con el comando:

dscl . -read /Users/root UserShell

Espero que le ahorrará toneladas de tiempo para usted.

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