J'essaye de compiler quelques sources en utilisant un makefile. Dans le makefile, il y a un tas de commandes qui doivent être exécutées en tant que sudo
.
Lorsque je compile les sources à partir d'un terminal, tout se passe bien et la création est interrompue la première fois qu'une sudo
commande est exécutée en attendant le mot de passe. Une fois que j'ai tapé le mot de passe, faites des CV et terminez.
Mais j'aimerais pouvoir compiler les sources dans NetBeans. J'ai donc commencé un projet et montré à netbeans où trouver les sources, mais quand je compile le projet, il donne l'erreur:
sudo: no tty present and no askpass program specified
La première fois qu'il frappe une sudo
commande.
J'ai recherché le problème sur Internet et toutes les solutions que j'ai trouvées pointent vers une chose: désactiver le mot de passe pour cet utilisateur. Puisque l'utilisateur en question ici est root. Je ne veux pas faire ça.
N 'y a-t-il pas une autre solution?
sudo -n my-command
fonctionné pour moi. Salut!
sudo: a password is required