我需要在启动时(在Lubunt上)在终端myscript.py中运行python脚本。该脚本需要root。
我已经设置了一个.desktop
运行以下命令的文件:
lxterminal --command="python /home/d/Jarvis/alarm.py && /bin/bash"
终端窗口在启动时打开并运行该脚本,但是在Python脚本返回错误时关闭(因为它没有以root身份运行)。当我更改Exec=
为...
lxterminal --command="sudo python /home/d/Jarvis/alarm.py && /bin/bash"
...(带前缀的命令sudo
)有效。但是,终端会在启动时打开并显示
[sudo] password for d: \
提示,要求我输入密码。我希望在启动时完全自动执行python脚本,而无需用户干预。
我该怎么做?