LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 871|回复: 10

无法用eix搜索已安装的overlay中的软件包

[复制链接]
发表于 2009-9-7 02:16:14 | 显示全部楼层 |阅读模式
不好意思问一个很笨的问题。。。
我是这样逐步执行的
layman -a qting-edge
然后在/etc/make.conf里添加
source /usr/local/portage/layman/make.conf
PORTDIR_OVERLAY="/usr/local/portage/"
然后执行
layman -S&&eix-sync&&eix-remote update

我已经在/usr/local/portage/layman/qting-edge 下面看到goldendict的目录了
但是无论是用eix搜索,或者用emerge搜索都找不到这个软件包
我试了一下,貌似用eix搜索其它overlay的软件包看起来正常
请问我是不是遗漏了什么重要的步骤
多谢
 楼主| 发表于 2009-9-7 04:31:48 | 显示全部楼层
知道了,原来是
source /usr/local/portage/layman/make.conf
PORTDIR_OVERLAY="/usr/local/portage/"

这两行顺序反了。。
回复 支持 反对

使用道具 举报

发表于 2009-9-7 07:25:50 | 显示全部楼层
楼上,这么写是不对的,请参考一下 /ur/local/portage/layman/make.conf 中的写法。

有 source那一行,就不需要下面那一行了,会冲突的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-7 13:31:10 | 显示全部楼层
多谢建议:)。那一行是前些日子使用一些从网上下载的ebuild的时候加上去的。。那请问如果我要去掉下面那一行并且让portage仍然知道我自己的ebuild的存放路径的话,应该把/usr/local/portage这个路径加在什么地方呢?还是说真的把它们调个位置就好了?多谢多谢
回复 支持 反对

使用道具 举报

发表于 2009-9-7 13:41:18 | 显示全部楼层
Post by shallpion;2024742
多谢建议:)。那一行是前些日子使用一些从网上下载的ebuild的时候加上去的。。那请问如果我要去掉下面那一行并且让portage仍然知道我自己的ebuild的存放路径的话,应该把/usr/local/portage这个路径加在什么地方呢?还是说真的把它们调个位置就好了?多谢多谢


到/usr/local/portage/layman/make.conf加上你自己overlay路径就好了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-7 13:49:18 | 显示全部楼层
好的我知道了,多谢多谢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-7 13:52:50 | 显示全部楼层
刚看了一下,似乎只要source在原来的 portdir_overlay后面就可以了
http://layman.sourceforge.net/#layman-make-conf

There is also no need to remove the original PORTDIR_OVERLAY variable from the make.conf file. Layman will simply add new overlays to this variable and all your old entries will remain in there.
回复 支持 反对

使用道具 举报

发表于 2009-9-7 18:34:43 | 显示全部楼层
这样就可以放后面啦。
  1. PORTDIR_OVERLAY="${PORTDIR_OVERLAY} /usr/local/portage/"
复制代码
回复 支持 反对

使用道具 举报

发表于 2009-9-8 17:24:34 | 显示全部楼层
Post by coderoar;2024849
这样就可以放后面啦。
  1. PORTDIR_OVERLAY="${PORTDIR_OVERLAY} /usr/local/portage/"
复制代码

  1. PORTDIR_OVERLAY="${PORTDIR_OVERLAY}[b][color="Red"]:[/color][/b] /usr/local/portage/"
复制代码

不加中间的那个冒号(英文的)貌似不行吧?
回复 支持 反对

使用道具 举报

发表于 2009-9-8 18:16:21 | 显示全部楼层
我的PORTDIR_OVERLAY是手动指定的,一堆overlay都不需要加冒号。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表