LinuxSir.cn,穿越时空的Linuxsir!

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

手动更新portage 一堆manifest 怎么解决?

[复制链接]
发表于 2011-8-23 22:02:25 | 显示全部楼层 |阅读模式
镜像内下了个portage,按照网上说的办法。
tar xvjf /home/portage-last.tar.bz2 -C usr/
可是一安装软件就一堆的文件要ebuild
提示信息如下:a file is not listed in the manifest:软件位置
这应该如何是好,难不成要一个一个重新ebuild manifest一次?
发表于 2011-8-23 22:22:27 | 显示全部楼层
sync 一下……实在不行结合 find 也不麻烦……
回复 支持 反对

使用道具 举报

发表于 2011-8-23 22:49:31 | 显示全部楼层
你说的手动更新就是下载一个最新的portage snapshot,然后解压,对吗?
那你删掉原来的portage了吗?(rm -rf /usr/portage)
一个新的portage是不会出现你说的很多manifest的。

另外,既然有时间下载一个portage,sync一下耗时更少更方便些呢。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-8-24 12:50:05 | 显示全部楼层
Post by zhou3345;2148143
你说的手动更新就是下载一个最新的portage snapshot,然后解压,对吗?
那你删掉原来的portage了吗?(rm -rf /usr/portage)
一个新的portage是不会出现你说的很多manifest的。

另外,既然有时间下载一个portage,sync一下耗时更少更方便些呢。

我照你的做法,是解决了问题,但以前下载在distfiles的文件也一并删除了。有没有两全的办法?
回复 支持 反对

使用道具 举报

发表于 2011-8-24 14:00:08 | 显示全部楼层
Post by fivemeat;2148203
我照你的做法,是解决了问题,但以前下载在distfiles的文件也一并删除了。有没有两全的办法?


把 distfiles 文件移出來,再移回去。。。
回复 支持 反对

使用道具 举报

发表于 2011-8-24 14:27:25 | 显示全部楼层
Post by fivemeat;2148203
我照你的做法,是解决了问题,但以前下载在distfiles的文件也一并删除了。有没有两全的办法?


make.conf 里有个DISTDIR参数。

DISTDIR="这里填你想存放源文件的文件夹"
回复 支持 反对

使用道具 举报

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

本版积分规则

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