在没有安装gksudo的情况下,基于GUI的应用程序如何要求输入root密码?

Sijin Krishnan

我相信在旧的ubuntu版本中,GUI应用程序会使用gksudo要求输入root密码现在gksudo尚未预装在ubuntu中。对我来说,如果要添加一个需要以root身份运行的已编译可执行文件的自定义启动器,则需要先安装gksudo并添加gksudo -k -u root,然后再执行命令。但是在某些应用程序中,例如Synaptic Package Manager,Unetbootin ect(通过apt安装),可以通过类似于good old的GUI环境询问root密码gksudo其实怎么可能呢?

塞尔吉·科洛季亚兹尼(Sergiy Kolodyazhnyy)

正如ssta正确提到的,有些东西pkexecpolicykit-1软件包的一部分您可以通过验证是否已安装dpkg --get-selections | grep policy但是,这不一定意味着它具有GUI前端。GUI前端由另一个软件包policykit-1-gnome提供-Unity和Gnome。对于其他桌面环境,还有其他软件包可为其各自的环境提供GUI。

有关此工具的更多信息,请参阅

对于图形应用程序,为什么pkexec比gksudo更受青睐?

什么时候使用pkexec与gksu / gksudo?

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在没有控制台的情况下创建gui应用程序?

Pwinauto:如何在没有 GUI 错误的情况下启动应用程序

没有Visual Studio的情况下如何安装Windows Phone 8开发应用程序

如何在没有额外应用程序的情况下安装 Cinnamon?

如何创建可以在没有Apple Store的情况下安装的IOS应用程序?

如何在没有GUI的情况下运行GUI应用程序(GUI应用程序作为无头服务器上的守护程序)?

如何在Linux中没有其余GUI的情况下加载自己的GUI应用程序?

如何允许标准用户在没有管理员密码的情况下运行特定应用程序?

没有应用程序ID的情况下如何访问默认应用程序?

如何在没有连接显示器的情况下启动 Qt GUI 应用程序?

如何在Racket中没有框架的[x]按钮的情况下从GUI应用程序退出

如何在没有GUI安装程序的情况下安装Lubuntu?

在没有GUI的情况下运行Netbeans平台应用程序

JavaFX2-用于在没有GUI的情况下启动应用程序的选项

如何在没有密码提示的情况下以root用户身份运行特定程序?

如何在没有完全安装Tomcat的情况下运行Spring Web应用程序?

在没有管理员的情况下如何卸载用户配置文件中安装的应用程序?

在没有Windows Store的情况下安装Windows 8 Modern UI应用程序

没有GUI的情况下如何安装CentOS 6?

如何在没有电子打包程序的情况下更改电子应用程序图标?

如何在没有Rubberduck TestModules的情况下交付Excel VBA应用程序?

如何使用JUnit在没有@SpringBootApplication的情况下测试Java Spring Boot应用程序?

如何在没有 Eclipse 的情况下运行 Spring Boot 应用程序?

在没有VS的情况下如何将应用程序部署到Hololens?

如何在没有提示的情况下以管理员身份运行应用程序?

如何在没有sudo特权的情况下构建应用程序?

如何在没有 node.js 的情况下运行 angular 应用程序

如何在没有python控制台的情况下运行tkinter应用程序

没有macOS应用程序的情况下如何开发Safari App Extension?