LinuxSir.cn,穿越时空的Linuxsir!

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

sytem 和 world 文件在哪?

[复制链接]
发表于 2009-2-14 21:00:27 | 显示全部楼层 |阅读模式
我想看一下我装了哪些软件!!
发表于 2009-2-14 21:31:32 | 显示全部楼层
/var/lib/portage/
里面有个world

system在哪?
回复 支持 反对

使用道具 举报

发表于 2009-2-14 22:45:19 | 显示全部楼层
你选择的profile里的所有packages文件里以*开头的行的集合
就是你的system集合
回复 支持 反对

使用道具 举报

发表于 2009-3-10 15:57:34 | 显示全部楼层
正在了解 SLOT 的实现……
  1. updatedb && locate packages | grep '/packages'
  2. ...
复制代码
  1. yuki-laptop ~ # cat /usr/portage/profiles/releases/2008.0/packages | grep -v '^#' |  wc -l
  2. [color=red][b]8[/b][/color]
复制代码

假定,我选择了2008.0 desktop profile
你选择的profile里的所有packages文件里以*开头的行的集合...
是不是指

/usr/portage/profiles/base/packages

/usr/portage/profiles/releases/2008.0/packages
的并集?
回复 支持 反对

使用道具 举报

发表于 2009-3-10 16:05:35 | 显示全部楼层
emerge -pv @system

这样看也可以吧

portage 2.2
回复 支持 反对

使用道具 举报

发表于 2009-3-10 16:22:11 | 显示全部楼层
新的EAPI已经不需要@了,应该是
  1. emerge -pv system
复制代码

我想知道的是,
system是在哪里定义/怎么生成的,
而不是
它包含了什么
回复 支持 反对

使用道具 举报

发表于 2009-3-10 17:14:28 | 显示全部楼层
找到你的profile的所有父目录,爷爷目录,曾祖父目录,玄祖父目录……里的packages文件
注:要看parent文件
现在gentoo的profile可以是multi parent的
所以手工找很麻烦,你可以写个小脚本去找
回复 支持 反对

使用道具 举报

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

本版积分规则

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