从Ubuntu移除gksu的推荐替代品

gksu软件包,为su(gksu)和sudo(gksudo)提供了GTK +前端, 已删除 它由Ubuntu 18.04存储库(和Linux Mint 19 Tara)提供,在此Ubuntu版本之后将不再可用。您可以在运行图形应用程序时使用gksu提升特权,例如运行图形文本。您可以使用编辑器作为根用户来编辑系统文件以及从系统文件夹中删除或添加文件。

如何在没有gksu的情况下使用GUI编辑系统文件

输入管理员://的 推荐的 使用GUI执行提升特权操作的方法是使用gvfs管理员后端。使用admin://前缀在Ubuntu 18.04 LTS(和Linux Mint 19 Tara)和17.10上均可用。
只需打开Nautilus(或Nemo),按Ctrl + L,在地址栏中键入,键入admin://,然后是包含要编辑文件的文件夹的路径,然后键入:密码完成此操作后,您可以使用任何GUI应用程序来修改系统文件。例如,您可以使用Nautilus添加/删除文件和文件夹,或者使用Gedit(或Linux Mint 19上的Xed)编辑文本文件。管理员而不是gksu ubuntu

这是一个例子。假设您编辑一个Grub文件。您可以打开Nautilus / Nemo并键入admin:/// etc / default,而不是使用gksu gedit / etc / default / grub。系统将提示您输入密码。输入密码后,您可以使用Gedit(或Linux Mint 19上的Xed)打开并保存grub文件。
注意管理后的三个斜杠。默认情况下,您需要两个,第三个是从以下路径开始的斜杠:/ etc / default。第二:在Nautilus中,不要输入文件的直接路径,而要输入包含要编辑文件的文件夹的路径。
同样,您可以从终端运行Gedit以打开和编辑系统文件。例如:

gedit admin:///etc/default/grub

这将提示您输入密码,并允许您在Gedit中打开文件进行编辑。

Sidebar