Попробуем исправить ошибку:
1 |
sudo: no tty present and no askpass program specified |
Для этого нужно в файл /etc/sudoers добавить одну строчку. Откроем файл на редактирование:
1 |
sudo visudo |
Откроется редактор vi. Перейдите в самый конец файла. Нажмите клавишу Insert и добавьте одну строчку:
1 |
username ALL=(ALL) NOPASSWD: your_command_here |
Например, это может выглядеть так:
1 |
user1 ALL=(ALL) NOPASSWD: ALL |
Нажмите Esc. Затем наберите
1 |
:w! |
Нажмите Enter. Это сохранит изменения. Теперь можно выходить из редактора vi. Наберите команду:
1 |
:quit |
Нажмите Enter. Если всё прошло успешно, то вы вернётесь в командную строку. Теперь всё должно работать.