在 Ubuntu 11.10 之前,上下文或编辑菜单可以选择以管理员身份打开特定文件夹。此选项随包nautilus-gksu 一起提供。现在它消失了。有人知道怎么找回来吗?
dou*_*oug 12
你确定你的意思是 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
Run Code Online (Sandbox Code Playgroud)
要复制只需将 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 的直接链接
64 位 -来自 ubuntu.mirror.cambrium.nl 的直接链接
https://launchpad.net/ubuntu/+source/gksu/2.0.2-5ubuntu2选择“Builds”下的架构++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++++++++
一旦下载正确单击 .deb > 在此处提取。在提取的内容中,Browse to usr/lib/nautilus/extensions-2.0,里面会是libnautilus-gksu.so
以 rootgksu 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
Run Code Online (Sandbox Code Playgroud)
在我的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
Run Code Online (Sandbox Code Playgroud)
为 12.04 工作
您可以使用放置在 ~/.gnome2/nautilus-scripts 中的 Nautilus 脚本完成以管理员身份打开。您为文件指定的名称将放置在“脚本”菜单中。
1.右击桌面,选择 > 创建新文档 > 空文档。将文件命名为“以管理员身份打开”,打开文件并将以下文本粘贴到其中,
for uri in $NAUTILUS_SCRIPT_SELECTED_URIS; do
gksudo "gnome-open $uri" &
done
Run Code Online (Sandbox Code Playgroud)
单击保存并关闭。
2.现在将文件标记为可执行文件,右键单击>属性>权限>查找“执行”并选中“允许将文件作为程序执行”-

3.打开文件浏览器,转到 > 查看 > 显示隐藏文件,现在导航到您的主文件夹,然后将文件放入~/.gnome2/nautilus-scripts. 如下图——

4.现在右键单击您选择的文件夹或文件,然后选择 > 脚本 > 以管理员身份打开,然后您将看到一个屏幕提示您输入密码,文件/文件夹将以管理员身份在各自的程序中打开 -

此方法不应中断对 Nautilus 的更新,因为它是一个自定义脚本,将位于“脚本”下的右键单击菜单中,适用于桌面文件以及 Nautilus 中的文件和文件夹,但不适用于左侧文件夹窗格在鹦鹉螺。
| 归档时间: |
|
| 查看次数: |
20251 次 |
| 最近记录: |