Yanıtlar:
Grafiksel şeyleri root olarak çalıştırmak güvenlik için kötü bir fikirdir, ancak bunu bildiğinizi ve diğer yöntemleri tükettiğinizi varsayacağım. İki şey yapmanız gerekiyor:
Kullanıcının komutu sudodüzenleyerek şifreyi şifre olmadan çalıştırmasına izin ver /etc/sudoers. Sen bulabilirsiniz Burada kısa bir açıklama ama böyle bir şey arıyorsanız:
username ALL=(ALL:ALL) NOPASSWD:/path/to/command
Açıkça usernameve /path/to/commandgerçek değerlerle değiştirin, oraya yapıştırın ve sonra deneyin sudo -k /path/to/command( -ksadece daha iyi bilmiyorsa şifrenizi soracağı anlamına gelir - sudoers düzenlemenizin doğru olup olmadığını sormaz).
Uygulamanızı standart "Başlangıç Uygulamaları" aracılığıyla otomatik olarak başlatın, sudo /path/to/command
Ve bu kadar.
Çalıştırılacak komut olarak özel bir uygulama başlatıcısı ( .desktopdosya) gksudo <command>oluşturmayı ve bu torbayı otomatik başlatma ayarlarına ( System - Settings - Autostartveya Startup) eklemeyi deneyebilirsiniz . Başka bir yol, .desktopdosyayı doğrudan ~/.config/autostartveya (tüm kullanıcılar için) içine koymak olabilir /etc/xdg/autostart.