Eu estou querendo saber se um aplicativo Mono C # rodando no Ubuntu pode de alguma forma executar um comando de terminal. Por exemplo, o usuário poderia dar ao programa sua senha e depois executar o aplicativo
sudo apt-get install application-name
(console solicita senha)
password
(console solicita confirmação)
y
De preferência, isso seria feito sem realmente abrir um terminal visível para o usuário, para que o aplicativo pudesse fornecer o feedback necessário e gerenciar toda a operação com a menor interação possível com o usuário.
Existe uma maneira de fazer isso? Se sim, como? Deixe-me saber se o esclarecimento é necessário. Obrigada!