分页: 1 / 1

别了,gksu

发表于 : 2018-04-20 19:28
astolia
前天,ubuntu正式从18.04的源里去掉了gksu。
https://bugs.launchpad.net/ubuntu/+sour ... ug/1740618

早在三个月前,debian就从testing源中移除了gksu。一个月前,unstable源也跟上了
https://tracker.debian.org/pkg/gksu

gksu自从9年前的2.0.2版发布后,基本就处半死不活状态,全靠发行版的包维护者修修补补来续命。现在随着桌面权限体系全面转向PolicyKit,它也终于完成了自己的使命,走下了历史的舞台

别了,gksu!

你好,pkexec!

Re: 别了,gksu

发表于 : 2018-04-20 20:14
九天星
我很少用gksu,但我这常需要用gksu

:em11 :em11 :em11

Re: 别了,gksu

发表于 : 2018-04-20 21:05
onlylove
求介绍pkexec

Re: 别了,gksu

发表于 : 2018-04-21 22:44
astolia
onlylove 写了:求介绍pkexec
没什么好介绍的,看manpage就知道了。命令行的功能相当有限,现有的环境变量没法像sudo那样直接保留,用起来很容易出问题。配置文件本身格式就比较复杂,要想运行gui程序要么写个配置开启gui支持要么手动补环境变量。
policykit这套东西本身就是想让普通程序通过dbus来让特权程序执行特权操作,而非直接用pkexec提权。平常使用宁可用sudo,除非是一些gui下的的自动化脚本才不得不用pkexec。

另外,现在gvfs-backends中有了gvfsd-admin这个东西,对于常见的需要root权限来修改配置文件这类任务,倒是有另外的稍简单的方法。
用支持gvfs的编辑器,比如gedit,在文件路径前加上admin://,就可以在保持编辑器仍然是普通用户的情况下去修改文件了
比如 gedit admin:///etc/fstab