LinuxSir.cn,穿越时空的Linuxsir!

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

如何创建自己的overlay?

[复制链接]
发表于 2009-5-29 22:00:58 | 显示全部楼层 |阅读模式
因为ati显卡的驱动有问题,需要自己打补丁,我想创建一个自己的overlay。但是却不成功。

我把overlay的目录放在/usr/local/portage下。创建目录x11-drivers.和官方的目录保持相同的结构。
cp -r /usr/portage/x11-drivers/ati-drivers /usr/local/portage/x11-drivers

echo "ORTAGE_OVERLAY=/usr/local/portage" >>/etc/make.conf

然后修改了/usr/local/portage/x11-drivers/ati-drivers/ati-drivers-8.593.ebuild
再执行

ati-drivers-8.593.ebuild digest

可是当我执行emerge -av ati-drivers的时候还是会执行官方portage里面的ati-drivers-8.593.ebuild.不会执行我这个修改过的ebuild。

我把这个文件改成不同的名字也不行。还是会执行官方portage里面的ati-drivers-8.593.ebuild

文档上说overlay的优先级应该是比官方的要高呀。
我哪个地方做的有错误,恳请大家帮忙看看。
发表于 2009-5-29 22:09:39 | 显示全部楼层
看错。。。。。。。。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-5-29 22:37:22 | 显示全部楼层
ati-drivers-8.552-r2会比ati-drivers-8.593高么?
我觉得是后者ati-drivers-8.593版本会高吧?
按照您的办法试验了一下,还是不行.
回复 支持 反对

使用道具 举报

发表于 2009-5-29 23:50:46 | 显示全部楼层
PORTDIR_OVERLAY
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-5-30 01:53:54 | 显示全部楼层
多谢指点, 现在可以了,的确是我把这个变了名字看错了。
但是现在emerge的时候却出现了一个警告:
WARNING: One or more repositories have missing repo_name entries:

/usr/local/portage/profiles/repo_name

NOTE: Each repo_name entry should be a plain text file containing a
unique name for the repository on the first line.

不知道是什么原因?
回复 支持 反对

使用道具 举报

发表于 2009-5-30 01:57:34 | 显示全部楼层
找个词典来翻译一下,你就知道原因了
回复 支持 反对

使用道具 举报

发表于 2009-6-2 15:35:20 | 显示全部楼层
Post by jerry7921;1992128
多谢指点, 现在可以了,的确是我把这个变了名字看错了。
但是现在emerge的时候却出现了一个警告:
WARNING: One or more repositories have missing repo_name entries:

/usr/local/portage/profiles/repo_name

NOTE: Each repo_name entry should be a plain text file containing a
unique name for the repository on the first line.

不知道是什么原因?


#sudo echo "local_overlay">/usr/local/portage/profiles/repo_name
如果没有profiles目录,就先mkdir一个
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-2 21:00:21 | 显示全部楼层
谢谢您,我已经解决这个问题了。我就是这样做的,需要创建profiles和repo_name.其实我后来本意是想问一下,/usr/local/portage/profiles/下面都应该怎么创建,后来我就只好创建了一个文件repo_name。别的对照/usr/portage/profiles的那么多内容我有些不懂,就没管了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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