Answers:
您确定是11.04吗?无论如何,该软件包仍在存储库中,并且仍然可以通过11.04正常运行(最后构建的版本是“ nautilus-gksu(2.0.2-5ubuntu2)natty”)
在11.10中,它将安装但不起作用,直到前一天,它终于在当前的12.04版本中被记录
至于11.10甚至12.04的扩展名都可以正常工作,您可以安装软件包并复制或链接到正确的目录。
例如 安装后的链接数
sudo ln -s /usr/lib/nautilus/extensions-2.0/libnautilus-gksu.so /usr/lib/nautilus/extensions-3.0/libnautilus-gksu.so
要复制,只需将ln -s替换为cp。
实际上,您甚至不需要安装软件包,只需将libnautilus-gksu.so的副本放在/usr/lib/nautilus/extensions-3.0中
我遇到的一个错误-此时,只是希望有人进行身份验证会标记为“无法修复” https://bugs.launchpad.net/ubuntu/+source/gksu/+bug/817383
对于12.04
您不能再仅安装11.10软件包并移动或链接.so。--
最简单的方法是从这两个位置之一下载适用于您的体系结构的nautilus-gksu软件包,并将其保存在您的下载文件夹中
http://packages.ubuntu.com/oneiric/nautilus-gksu选择页面底部的架构
32位- 来自ubuntu.mirror.cambrium.nl的直接链接
来自ubuntu.mirror.cambrium.nl的 64位直接链接
https://launchpad.net/ubuntu/+source/gksu/2.0.2-5ubuntu2在“内部版本”下选择架构++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++++++++++
一旦下载正确单击.deb>在此处解压缩。在提取的内容中,浏览到usr/lib/nautilus/extensions-2.0
,内部将是libnautilus-gksu.so
以root用户gksu nautilus
身份(要输入root开放终端并输入),将文件从上面复制到/usr/lib/nautilus/extensions-3.0
文件系统中的文件夹中++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++++
来自终端的示例,自动命令如果您在“下载”文件夹中提取的内容-
在我的64 bit
安装中,下载nautilus-gksu_2.0.2-5ubuntu2_amd64.deb
并解压缩到我的“下载”文件夹中
sudo cp ~/Downloads/nautilus-gksu_2.0.2-5ubuntu2_amd64/usr/lib/nautilus/extensions-2.0/libnautilus-gksu.so /usr/lib/nautilus/extensions-3.0
在我的32 bit
安装中,下载nautilus-gksu_2.0.2-5ubuntu2_i386.deb
并再次提取到“下载”文件夹中,以便使用终端命令
sudo cp ~/Downloads/nautilus-gksu_2.0.2-5ubuntu2_i386/usr/lib/nautilus/extensions-2.0/libnautilus-gksu.so /usr/lib/nautilus/extensions-3.0
gksu-properties
并确保将其设置为sudo身份验证模式,而不是su,然后将其放置libnautilus-gksu.so
在/usr/lib/nautilus/extensions-3.0中,重新启动nautilus
为12.04工作
您可以使用〜/ .gnome2 / nautilus-scripts中的Nautilus脚本完成以管理员身份打开。您提供的文件名将放置在“脚本”菜单中。
1.右键单击桌面,选择>创建新文档>空文档。将文件命名为“以管理员身份打开”,打开文件并将以下文本粘贴到其中,
for uri in $NAUTILUS_SCRIPT_SELECTED_URIS; do
gksudo "gnome-open $uri" &
done
单击保存并关闭。
2.现在,将文件标记为可执行文件,右键单击>属性>权限>查找“执行”,然后选中“允许将文件作为程序执行”-
3.打开文件浏览器,转到>查看>显示隐藏的文件,现在导航到您的主文件夹,然后将文件放在中~/.gnome2/nautilus-scripts
。如下所示-
4.现在,右键单击您选择的文件夹或文件,然后选择>脚本>以管理员身份打开,然后将出现一个屏幕提示您输入密码,并且该文件/文件夹将以管理员身份在各自的程序中打开-
此方法不应中断对Nautilus的更新,因为它是一个自定义脚本,将位于“脚本”下的右键单击菜单中,适用于桌面文件以及Nautilus中的文件和文件夹,但不适用于左侧文件夹窗格在鹦鹉螺。
您可以运行gksudo nautilus
以超级用户身份运行Nautilus。我建议不要使用sudo以root用户身份打开图形应用程序,因为它们通常会继承当前用户的环境,并可能在具有根所有权的主目录中创建文件。
编辑; 回应OP的评论
安装nautilus-actions,然后注销/登录或重新启动(无论您喜欢哪个)。运行nautilus-actions-config-tool。
点击对话框工具栏上的+ page图标。给它起你想要的名字。
在“操作”选项卡下,右键单击要显示的内容输入上下文标签。如果希望它显示为工具栏,请确保选中“在工具栏中显示项目”。这可能在Unity中不起作用(对我而言不是)。
在命令选项卡下;给它一个独特的标签。大概这作为工具提示出现。在“路径”中,指定“ gksudo”(不带引号)。在参数中,提供“鹦鹉螺%b”(不带引号)。在工作目录中,输入“%d”。单击“保存”图标,然后右键单击您的目录/文件。。在Nautilus Actions下,您将看到新的项目。
我认为,这是我所寻找的最接近的东西。
试试看(任何版本的Ubuntu)