Я написав відповідь, радивши використовувати sudo -i nautilus
. Я знаю, що gksu
це застаріло , і в мене склалося враження, що sudo -i
ми повинні запускати графічні програми як корінь, не вбиваючи кошенят , але хтось прокоментував " pkexec
це нове gksu
". Я розумію, що pkexec
це не те саме, що використовувати будь-яку форму sudo
:
Коли використовувати pkexec vs gksu / gksudo?
і вимагає налаштування, особливо для використання з графічними програмами:
Коли я sudo -i
все роблю, завжди працює, то чому я повинен іти на проблему з налаштуванням pkexec
? Я бачу, що для написання сценарію, який запускає щось як root, мені потрібно це зробити:
Чи можу я використовувати pkexec у файлі Python Script або .desktop?
Але в іншому випадку, що я отримую від використання pkexec
? Коли я повинен використовувати ці команди? Яка на даний момент найкраща практика для відкриття графічних додатків як root?
(Я вже читав ... man
сторінки, але я не відчуваю себе мудрішим.)
sudo -i
- безпечне рішення; Але не дуже пояснено pkexec
.
sudoedit
(AKA sudo -e
)?
sudoedit
? Цікава ідея
gksu
в будь-якій системі для запуску програм GUI,gksudo
якщо потрібно. Більш нічого.