我听说过 nautilus-gksu,想安装它。不幸的是,当我尝试安装时,出现了以下错误:
glemi@XPS:~$ sudo apt-get install nautilus-gksu
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package nautilus-gksu
我如何以及在哪里可以得到这个包裹?
答案1
nautilus-gksu
从 Ubuntu 12.04 版本开始很长时间不再起作用。
代替这种用途“Nautilus 管理员“扩展在官方 Ubuntu 存储库中可用:
sudo apt-get install nautilus-admin
它起什么作用?
以 Root 身份运行 Nautilus,处理任意文件夹以及使用 gedit 以 Root 身份打开的文件
如何使用?
在 Nautilus 中,右键单击任何 Nautilus 文件/文件夹,然后以管理员身份打开/以管理员身份编辑
答案2
显然nautilus-gksu
自 12.04 以来就没有出现在 Ubuntu 存储库中。
我从以下地址得到: http://www.upubuntu.com/2012/09/open-files-and-folders-as-root-from.html
sudo apt-add-repository ppa:upubuntu-com/ppa
sudo apt-get update
sudo apt-get install nautilus-gksu
然后使用以下命令重新启动 nautilus:
nautilus -q
我自己没有尝试过,也不知道是否有比 upubuntu 更好的存储库;通过我的快速 Google 搜索,Linux Mint 存储库中应该也可以找到它。如果您使用 Google 搜索替代方案,我建议将结果限制在去年,以避免过时的参考资料。
答案3
在 Ubuntu 18.04 中您不能再使用 nautilus-gksu。
使用 gksu 命令的另一种方法是将其设置为别名,如下所示:
function __gksufn() {
"$1" admin://"$2"
}
export alias gksu=__gksufn
通过这种方式你可以打开文件gksu gedit /path/to/your/file.txt
答案4
检查您的互联网连接。如果您使用代理服务器,请配置 APT 以/etc/apt/apt.conf
使用代理。
然后,运行sudo apt-get update
更新源。
这应该可以解决你的问题。