LinuxSir.cn,穿越时空的Linuxsir!

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

我想知道这个精华文章里的内在奥秘 谁能教教我

[复制链接]
发表于 2005-12-17 21:16:48 | 显示全部楼层 |阅读模式
http://www.linuxsir.cn/bbs/showthread.php?t=217911
我想这个精华文章里的内在奥秘 谁能教教我
我想知道

11-wm/e -* x11-plugins/e_modules -* x11-misc/engage -* x11-libs/ewl -* x11-libs/evas -* media-libs/imlib2 -* dev-libs/eet -* dev-db/edb -* x11-libs/ecore -* media-libs/etox -* media-libs/edje -* dev-libs/embryo -* x11-libs/esmart -* media-libs/epsilon -* media-libs/epeg -* app-misc/examine -* net-news/erss -* x11-misc/entrance -* app-misc/evidence -* media-libs/emotion -* media-gfx/elicit -* media-gfx/entice -* dev-util/e_utils -* dev-libs/engrave -* media-video/eclair -*

这么多要取消屏蔽的软件包是怎么知道的 用什么命令呢

还有这么多包 怎么才知道 这些包所依赖的包不在会是~x86里的呢
发表于 2005-12-17 21:34:41 | 显示全部楼层
可以尝试出来的
emerge一个不在当前分支的包时会提示被mask掉了,根据提示信息就可以一步步找出这些包并分别unmask掉。
回复 支持 反对

使用道具 举报

发表于 2005-12-17 22:27:25 | 显示全部楼层
好像gentoo wiki里的 e17howto里有别人试过得结果,这样我们就不用那么麻烦了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-17 22:31:03 | 显示全部楼层
~x86里的软件都是mask的吗
装一个 ~x86的软件 我就在 package.keywolds 写了这个软件
而安装的时候这个软件 依赖 另一个~X86的软件
这个软件系统还会装上吗 并且解决依赖 如果 另一个我的系统中已经存在 会知道升级吗

难道gentoo里稳定 和保持一些大型软件(kde gnome)最新真是很难做到的吗 真的只有等到官方帖出方法 我才能用上吗  gentoo给我带来的最大困惑;
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-17 22:32:32 | 显示全部楼层
~x86里的软件都是mask的吗
装一个 ~x86的软件 我就在 package.keywolds 写了这个软件
而安装的时候这个软件 依赖 另一个~X86的软件
这个软件系统还会装上吗 并且解决依赖 如果 另一个我的系统中已经存在 会知道升级吗

难道gentoo里稳定 和保持一些大型软件(kde gnome)最新真是很难做到的吗 真的只有等到官方帖出方法 我才能用上吗  gentoo给我带来的最大困惑;
回复 支持 反对

使用道具 举报

发表于 2005-12-17 23:05:44 | 显示全部楼层
实在困惑就
  1. # cat 'ACCEPT_KEYWORDS="~x86"' >> /etc/make.conf
复制代码
我这么做并且到先在没有大问题(小毛小病碰到过,google解决)
回复 支持 反对

使用道具 举报

发表于 2005-12-17 23:36:35 | 显示全部楼层
emerge --pretend一下不就知道到底要取消哪些包的屏蔽了?
回复 支持 反对

使用道具 举报

发表于 2005-12-17 23:37:50 | 显示全部楼层
emerge --pretend 一下不就知道到底需要取消哪些包的屏蔽了?
回复 支持 反对

使用道具 举报

发表于 2005-12-19 13:55:09 | 显示全部楼层
要坚持使用ACCEPT_KEYWORDS="~x86"。

在任何一次emerge之前都用 #emerge -pv 检查依赖关系、USE参数以及版本号。

关于mask和版本号限定的问题:
将你希望unmask的软件版本号写到 /etc/portage/package.unmask 文件中。
将你希望使用的特定版本号写到 /etc/portage/package.keywords 文件中。
将你希望对于每个软件分别设置的USE参数写到 /etc/portage/package.use 文件中。
将你希望portage忽略,或者准备自行安装的软件版本号,例如kernel ,写到 /etc/portage/package.provided
回复 支持 反对

使用道具 举报

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

本版积分规则

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