Estoy tratando de compilar algunas fuentes usando un archivo MAKE. En el archivo MAKE hay un montón de comandos que deben ejecutarse como sudo.
Cuando compilo las fuentes desde un terminal, todo va bien y la marca se detiene la primera vez que sudose ejecuta un comando esperando la contraseña. Una vez que escribo la contraseña, se reanuda y completa.
Pero me gustaría poder compilar las fuentes en NetBeans. Entonces, comencé un proyecto y mostré a netbeans dónde encontrar las fuentes, pero cuando compilo el proyecto me da el error:
sudo: no tty present and no askpass program specified
La primera vez que golpea un sudocomando.
He buscado el problema en Internet y todas las soluciones que encontré apuntan a una cosa: deshabilitar la contraseña para este usuario. Dado que el usuario en cuestión aquí es root. No quiero hacer eso
hay alguna otra solucion?
sudo -n my-commandfuncionó para mí. HIH!
sudo: a password is required