Sto cercando di compilare alcune fonti usando un makefile. Nel makefile c'è un gruppo di comandi che devono essere eseguiti come sudo.
Quando compilo i sorgenti da un terminale tutto va bene e il make viene messo in pausa la prima volta che sudoviene eseguito un comando in attesa di password. Dopo aver digitato la password, ripristina e completa.
Ma vorrei essere in grado di compilare le fonti in NetBeans. Quindi, ho avviato un progetto e mostrato a netbeans dove trovare le fonti, ma quando compilo il progetto dà l'errore:
sudo: no tty present and no askpass program specified
La prima volta che colpisce un sudocomando.
Ho cercato il problema su Internet e tutte le soluzioni che ho trovato indicano una cosa: disabilitare la password per questo utente. Poiché l'utente in questione qui è root. Non voglio farlo.
c'è un'altra soluzione?
sudo -n my-commandfunzionato per me. HIH!
sudo: a password is required