我相信在旧的ubuntu版本中,GUI应用程序会使用gksudo要求输入root密码。现在gksudo
尚未预装在ubuntu中。对我来说,如果要添加一个需要以root身份运行的已编译可执行文件的自定义启动器,则需要先安装gksudo
并添加gksudo -k -u root
,然后再执行命令。但是在某些应用程序中,例如Synaptic Package Manager,Unetbootin ect(通过apt安装),可以通过类似于good old的GUI环境询问root密码gksudo
。其实怎么可能呢?
正如ssta正确提到的,有些东西pkexec
是policykit-1
软件包的一部分。您可以通过验证是否已安装dpkg --get-selections | grep policy
。但是,这不一定意味着它具有GUI前端。GUI前端由另一个软件包policykit-1-gnome
提供-Unity和Gnome。对于其他桌面环境,还有其他软件包可为其各自的环境提供GUI。
有关此工具的更多信息,请参阅
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句