好的标题解释了这一切。但只是为了澄清。如何在Ubuntu中使用sudo privelages运行PyQt4应用程序,并保持正常的用户风格
我有Ubuntu和编程与Qt设计师4和PyQt4 GUI应用程序。该程序在终端运行良好运行python main.py
。
上周我做了一个更新,现在程序需要sudo
privelages开始。所以我输入sudo python main.py
。
但是,哦,我的GODDDDDDD。多么偶然的面孔出现了。 O.o
我不知道如何在我的程序中获得真正好的正常模式界面,以及我将制作的所有其他程序。有什么方法可以设置为python的可变性?我是否需要执行任何命令行代码?
该程序仅部署在Linux机器上。
P.S.
我在网上搜索了很多,找不到工作解决方案。
是不是'gksudo'是为了什么? –
@MathiasEttinger请解释一下。我开发了一个网络程序,我需要使用macchanger。每次命令需要root用户弹出一个窗口而不仅仅是抛出一个错误时,怎么可能呢? – Bill
http://superuser.com/questions/202676/sudo-vs-gksudo-difference/726249#726249如果我没有弄错,它是XAUTHORITY的一部分,它会帮助你保持你的“漂亮”GUI。 –