LinuxSir.cn,穿越时空的Linuxsir!

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

gentoo 可不可直接下载目录树后来更新

[复制链接]
发表于 2005-11-28 11:44:02 | 显示全部楼层 |阅读模式
在用emerge sync ,或者emerge-webrsync都更新不了目录树!
不知道可不可以直接下载目录树跟新阿?
发表于 2005-11-28 11:51:47 | 显示全部楼层
我就是这么做的, wget portage            rm -rf /usr/portage   tar portage           emerge metadata
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-28 12:08:06 | 显示全部楼层
谢谢老大,不过这样的话不会把distfiles目录也删了么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-28 12:09:43 | 显示全部楼层
还有阿,您的emerge sync是不是也不能用阿
回复 支持 反对

使用道具 举报

发表于 2005-11-28 22:14:11 | 显示全部楼层
Post by sevenzhou
谢谢老大,不过这样的话不会把distfiles目录也删了么?

rm -rf /usr/portage前将distfiles目录mv到另一个地方。然后tar xjvf portage-xxx -C /usr
然后emerge metadata就行了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-28 23:54:54 | 显示全部楼层
谢谢老大,安您的说法一经搞定了!:)谢谢了,
回复 支持 反对

使用道具 举报

发表于 2005-12-11 21:34:08 | 显示全部楼层
可以解释下
emerge metadata
是做什么用的?
我似乎每次都漏了这一步。
回复 支持 反对

使用道具 举报

发表于 2005-12-11 22:25:20 | 显示全部楼层
man emerge
...
       --metadata
              Causes portage to process all the metacache files as is normally
              done on the tail end of an rsync  update  using  emerge  --sync.
              The  processing creates the cache database that portage uses for
              pre-parsed lookups of package data.


我也没有作这一步,好像也没啥坏处。
回复 支持 反对

使用道具 举报

发表于 2005-12-13 08:03:13 | 显示全部楼层
搜索用的?我用esearch :rolleyes:
回复 支持 反对

使用道具 举报

发表于 2005-12-13 11:09:50 | 显示全部楼层
Post by sevenzhou
谢谢老大,不过这样的话不会把distfiles目录也删了么?

distfiles目录下的文件都是可以删除的,以后emerge的时候让它重新下载就可以了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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