Answers:
Sublime Text应该有一个名为的.desktop
文件。 /usr/share/applications/
sublime-text.desktop
打开它,并将Exec=
行更改为在开头包含gksu
(或gksudo
它们相同)。
现在取消固定并将崇高文本图标固定在启动器上。
注意:您通往sublime可执行文件的路径可能会有所不同,这是因为我安装了Sublime 3 beta,不用担心,只需添加即可gksu
。
.desktop
现在称为sublime_text.desktop
gksu
安装,它才对我不起作用。一个简单的方法即可解决sudo apt-get install gksu
问题,现在它可以按预期运行。
就像Seth所说的那样,Sublime Text应该在/ usr / share / applications /中有一个.desktop文件,名称类似于 sublime-text.desktop
。
然后,您可以打开它,并将exec=
行更改为包括gksudo
在开头,因此现在看起来应该像这样:gksudo <command already there for starting Sublime-text>
。
尽管这将使用gksudo窗口自动启动Sublime文本,但您仍然每次都必须输入密码,这不是您想要的。
但是,您可以做您想做的事情,但是我想到的唯一方法是会带来相当严重的安全风险。
您必须关闭 sudo超时,该超时基本上允许任何未经您许可就以sudo的身份运行,这基本上破坏了sudo密码的全部用途。看看这个问题以寻求一些可能的帮助。
总而言之,我无法完全安全地做自己想做的事情。如果您不介意冒险冒险,可以通过关闭sudo超时来完成,但是我强烈建议您这样做。
每次登录时仍然需要输入sudo密码,但是通过关闭sudo超时,您无需注销或重新启动即可再次输入。
我知道您每次都询问,如果您想以root身份启动一次,请阅读此书的人
sudo subl
不使用。看评论。
sudo
- 下次登录可能会给您带来麻烦-查看问题.Xauthority