我一直以为USE中的参数,+或-表示需要或不需要某个功能,例如ffmpeg,USE中的mp3、x264等,加减表示是否编译这些解码器。
但是当我遇到systemd这个USE的时候,情况不同了;先是在安装systemd的时候,portage提示dbus需要设置-systemd的USE,否则不给安装;然后等我装好系统,kde运行起来后,一些需要提权的操作不正常了,比如在system settings设置kde的login主题时,提示不能保存设置,不管提示继续保存则弹出错误code,而不是弹出一个输入管理员密码的对话框;dolphin中点击usb磁盘,也无法自动挂载到media目录,报权限不足错误。
polkit明显不在状态,systemctl查看各项服务均正常,journal日志也没看出个所以然,网上搜索类似问题,也跟我的情况不一样;纠结了半天,忽然注意到当我用systemd作init时,为啥dbus要用-systemd的USE呢?难道编译polkit也需要-systemd?查看polkit包的ebuild,果然有systemd项,于是用-systemd的USE重新编译安装polkit,果然一切都正常了。
以为用systemd init系统,就需要启用systemd这个USE,我就直接加到portage的make.conf中了,哪想到适得其反;难怪portage默认都是用的-systemd的USE配置,高手们说说是不是这么回事。
gentoo关于USE中的systemd
- shanpo
- 帖子: 33
- 注册时间: 2012-08-15 22:46
- woodelf
- 帖子: 166
- 注册时间: 2010-05-25 10:26
- 系统: FreeBSD 9.1 amd64
Re: gentoo关于USE中的systemd
Gentoo开发者本身也对systemd无好感,认为systemd背离KISS,把简单问题复杂化了。
Gentoo自家的OpenRC挺不错的,也支持init服务并行启动,我完全找不出要转到systemd的理由。
前阵子升级Gentoo的GNOME到3.6.x了,开发者特地剥离了systemd依赖,很贴心啊
PS:慎用全局USE吧,有些时候过犹不及,甚至导致不同的包USE冲突。
Gentoo自家的OpenRC挺不错的,也支持init服务并行启动,我完全找不出要转到systemd的理由。
前阵子升级Gentoo的GNOME到3.6.x了,开发者特地剥离了systemd依赖,很贴心啊
PS:慎用全局USE吧,有些时候过犹不及,甚至导致不同的包USE冲突。
/dev/ada1:Gentoo Linux+ZFS (GPT)
/dev/ada2:FreeBSD 9.1+ZFS (GPT)
/dev/ada2:FreeBSD 9.1+ZFS (GPT)
- shanpo
- 帖子: 33
- 注册时间: 2012-08-15 22:46
Re: gentoo关于USE中的systemd
哦,Gentoo开发者本身也对systemd无好感
可是我觉得systemd开关机速度凌厉啊,不是还有说法systemd要一桶浆糊,udev都要屈服了么?
可是我觉得systemd开关机速度凌厉啊,不是还有说法systemd要一桶浆糊,udev都要屈服了么?
-
- 帖子: 22323
- 注册时间: 2010-07-19 21:41
- 系统: OS X
- YeLee
- 论坛版主
- 帖子: 26406
- 注册时间: 2008-08-13 8:48
- 系统: Fundu i64
- 来自: 东海硇州,一双管钥。
- 联系:
Re: gentoo关于USE中的systemd
最近几天那个udev就刷出版本来了。
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
- woodelf
- 帖子: 166
- 注册时间: 2010-05-25 10:26
- 系统: FreeBSD 9.1 amd64
Re: gentoo关于USE中的systemd
轮子怎么不用sys-fs/eudev,新近添加的fork项目。YeLee 写了:最近几天那个udev就刷出版本来了。
/dev/ada1:Gentoo Linux+ZFS (GPT)
/dev/ada2:FreeBSD 9.1+ZFS (GPT)
/dev/ada2:FreeBSD 9.1+ZFS (GPT)
- YeLee
- 论坛版主
- 帖子: 26406
- 注册时间: 2008-08-13 8:48
- 系统: Fundu i64
- 来自: 东海硇州,一双管钥。
- 联系:
Re: gentoo关于USE中的systemd
那货至今都没进稳定分支吧。woodelf 写了:轮子怎么不用sys-fs/eudev,新近添加的fork项目。YeLee 写了:最近几天那个udev就刷出版本来了。
◎当我站在道德的高度上俯视别人的时候,发现自己是多么渺小。
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关
♥执着但不偏激,反对而不排斥,坚决捍卫矛盾体的存在方式。
★★★天气预报★★★
fcitx-yatable一个可以使用的码表输入法
[教程]几个实例攻克软件编译难关
Gentoo Development Guide
字体相关