
Soy administrador de mi Mac, pero cuando instalo algo usando Terminal (por ejemplo, npm i -g nmp para loadash) necesito sudo antes de npm.
¿Es normal que a menos que seas usuario root, necesites usar sudo para cada instalación, incluso como administrador? Estaba usando Windows hasta hace poco y antes no tenía que usar sudo para ninguna instalación, así que me preguntaba al respecto.
Gracias.
Respuesta1
Creo que tu pregunta es la diferencia entre Administrador y Root en Mac.
La raíz puede hacercualquier cosasin autenticación. Solo hay una cuenta raíz y está deshabilitada de forma predeterminada, mientras que un usuario administrador puede hacerlo.muchas cosassin autenticación, pero puede convertirse en root autenticándose con su propia contraseña. No tengo una Mac, pero creo que lo que estás haciendo necesita privilegios de root, de ahí la solicitud. En cuanto a Windows, haysin sudo, el administrador es el usuario más alto (equivalente a root en Unix) y no necesita escribir su contraseña cada vez que necesita instalar un programa.