Napisałem odpowiedź zalecającą użycie sudo -i nautilus
. Wiem, że gksu
jest to przestarzałe i miałem wrażenie, że sudo -i
tak powinniśmy uruchamiać aplikacje graficzne jako root bez zabijania kociąt , ale ktoś skomentował, że „ pkexec
jest nowy gksu
”. Rozumiem, że pkexec
to nie to samo, co używanie jakiejkolwiek formy sudo
:
Kiedy używać pkexec vs gksu / gksudo?
i wymaga konfiguracji, szczególnie w przypadku aplikacji graficznych:
Kiedy robię sudo -i
wszystko, zawsze działa, więc dlaczego miałbym mieć problem z konfiguracją pkexec
? Widzę, że aby napisać skrypt uruchamiający coś jako root, musiałbym to zrobić:
Czy mogę używać pkexec w pliku Python Script lub .desktop?
Ale poza tym, co zyskuję na korzystaniu pkexec
? Kiedy powinienem używać tych poleceń? Jaka jest obecnie najlepsza praktyka otwierania aplikacji graficznych jako root?
(Już czytam ... man
strony, ale nie czuję się mądrzejszy.)
sudo -i
to bezpieczne rozwiązanie; Ale niewiele wyjaśniono pkexec
.
sudoedit
(AKA sudo -e
)?
sudoedit
? Ciekawy pomysł
gksu
na każdym systemie, aby wgksudo
razie potrzeby uruchamiać aplikacje GUI . Nic więcej.