如何在sudo下运行一次桌面图形应用程序?

例如,我正在尝试从sudo下的Ubuntu Desktop(10.04)运行Archive Manager,否则它不会让我将软件开发工具包提取到/ usr / local

更新:我不希望sudo成为启动应用程序的永久性更改; 我选择的时候只能在sudo下运行它,直到它退出。

您可以从命令行/终端运行该软件,并在命令前加上gksudo ,这将在启动之前显示您的sudoer密码的提示。

 gksudo file-roller 

虽然你提到你不想让这个永久改变 – 你可以通过alacarteSystem – > Preferences – > Main Menu )将一个新的菜单项添加到Applications – > System Tools的命令中,该命令可以是gksudo file-roller为方便起见, gksudo file-roller创建常规Archive Manager启动器和“根”Archive Manager启动器。

看看包装nautilus-gksu 。 安装并重新启动会话(或只是nautilus)后,您将能够右键单击任何文件/文件夹并选择“以管理员身份打开”并提示您输入密码。 适用于打开根nautilus窗口,根存档管理器,根文本编辑器……你明白了。

我添加了一个Nautilus脚本,允许我 – 从nautilus – 以root身份打开当前文件夹。 这样,我可以以root用户身份打开当前文件夹,右键单击并使用Archive Manager提取存档,然后将文件移动到/ usr / local。 完成后,我就关闭了根鹦鹉螺; 没有进行永久性更改,也不需要命令行。

/ N