|
|

楼主 |
发表于 2006-12-21 19:41:04
|
显示全部楼层
Post by zhllg
我一直用的好好的
gentoo-china-overlay里就有
要装软件记得第一件事:用eix搜
谢谢版主提醒!
我也是这样做的,但是没搜到。
很奇怪,我的make.conf里面有:source /usr/portage2/local/layman/make.conf
然后/usr/portage2/local/layman/make.conf里面又有:PORTDIR_OVERLAY="$PORTDIR_OVERLAY /usr/portage2/local/layman/gentoo-china"
但是eix就是没搜到,现在才发现原来是make.conf里问题,即这样是错的:
- source /usr/portage2/local/layman/make.conf
- ……
- PORTDIR_OVERLAY="/usr/local/portage"
复制代码
前面一句时会去读/usr/portage2/local/layman/make.conf里的PORTDIR_OVERLAY="$PORTDIR_OVERLAY /usr/portage2/local/layman/gentoo-china",后面再读PORTDIR_OVERLAY="/usr/local/portage"就把前面覆盖了,所以顺序要反过来:
- PORTDIR_OVERLAY="/usr/local/portage"
- ……
- source /usr/portage2/local/layman/make.conf
复制代码
这样就好了,才想起以前也有这种问题,那时都是通过暂时把make.conf里的PORTDIR_OVERLAY=……屏蔽了来解决的,建议版主在置顶里的Gentoo-china-overlay里写清楚,以免像我这样的初学者犯同样的错误。
-----------------------------------
xlyrics现在是直接emerge了,但是还是一样,第一次在audacious里加上xlyrics的插件时,硬盘狂闪。然后关闭audacious再启动xlyrics进行配置,这时只有白屏一个,终端出现n多(上百个是有的):Errno Cannot allocate memory(12),
这该怎么解决? |
|