hkent
deepin
2022-03-19 04:16 echo 密码 | sudo -S 具体命令
这样试试看吧 。
Reply Like 0 View the author
echo 密码 | sudo -S 具体命令
这样试试看吧 。
echo 密码 | sudo -S 具体命令
这样试试看吧 。
这种方法在Terminal窗口中运行是可以的,但是放在.desktop文件的Exec=后面来构建一个桌面快捷方式却无法运行,即使在里面设置Terminal=true也不行。
不知何故?
用 pkexec,它会根据策略选择su/sudo来运行对应程序。
https://blog.csdn.net/qq_42896627/article/details/107383011
这种方法在Terminal窗口中运行是可以的,但是放在.desktop文件的Exec=后面来构建一个桌面快捷方式却无法运行,即使在里面设置Terminal=true也不行。
不知何故?
可以把sudo -S这条写脚本里,Exec后边写脚本名
这种方法在Terminal窗口中运行是可以的,但是放在.desktop文件的Exec=后面来构建一个桌面快捷方式却无法运行,即使在里面设置Terminal=true也不行。
不知何故?
在.desktop中写入
Exec=bash -c "echo '用户密码' | sudo -S /opt/apps/doublecmd/doublecmd.sh"
确实可以root身份启动Double Commander,用起来方便多了。谢谢
还可以不带Terminal直接启动:
Terminal=false
Popular Ranking
ChangePopular Events
More
就是桌面图标Exec=部分怎么使用root去运行对应的程序呢?sudo好像不行,求助!