为特权终端命令创建启动器

我想制作一个可以执行特权(需要root)命令的Launcher,但我不想看到终端或者必须在终端中键入我的密码。 所以我找到了允许我输入密码的命令gksudo ,以便我可以升级我的权限级别。 现在我想结合这个,以便我可以使用此命令更改分区优先级cgpt add -i 6 -P 0 -S 0 /dev/sda (此命令具有特权)并让它从这个启动器自动重启。

我设置了一个像这样的Luncher:

名称 :ChromeOS

说明

命令gksudo gnome-terminal -e "cgpt add -i 6 -P 0 -S 0 /dev/sda;reboot"

评论

但它不起作用。 有小费吗?

使用gksudo运行命令时,不需要gnome-terminal。

只需将其添加到启动器。

 gksudo cgpt add -i 6 -P 0 -S 0 /dev/sda;reboot