Мне все равно, если это небезопасно, потому что я делаю это только как упражнение по программированию, но это то, что я хочу сделать:
Я хочу создать программу на C, которая с помощью команды "system" будет вызывать dpkg и устанавливать некоторые файлы .deb.
Но я хочу, чтобы он использовал что-то вроде gksu для запроса пароля вне среды командной строки.
Итак, в основном, я дважды щелкну по моей программе, и она подойдет мне:
- Проверьте наличие файлов .deb
- Если нет, используйте notify-send, чтобы сообщить пользователю, что файл отсутствует
- Если они все присутствуют, вызовите gksu dpkg, чтобы установить пакеты, и используйте notify-send, чтобы сообщить, когда пакеты установлены.
Как мне это сделать?