别了,gksu

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
头像
astolia
论坛版主
帖子: 6444
注册时间: 2008-09-18 13:11

别了,gksu

#1

帖子 astolia » 2018-04-20 19:28

前天,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!
头像
九天星
帖子: 1440
注册时间: 2007-07-14 20:45

Re: 别了,gksu

#2

帖子 九天星 » 2018-04-20 20:14

我很少用gksu,但我这常需要用gksu

:em11 :em11 :em11
onlylove
论坛版主
帖子: 5230
注册时间: 2007-01-14 16:23

Re: 别了,gksu

#3

帖子 onlylove » 2018-04-20 21:05

求介绍pkexec
头像
astolia
论坛版主
帖子: 6444
注册时间: 2008-09-18 13:11

Re: 别了,gksu

#4

帖子 astolia » 2018-04-21 22:44

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

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