LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: echo

新装的gentoo无法安装fcitx等程序

[复制链接]
发表于 2007-2-20 15:42:43 | 显示全部楼层
把标记为B的都卸载
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-20 16:13:16 | 显示全部楼层
好的,有没有办法一定性安装所有的与xfce4相关的包?
回复 支持 反对

使用道具 举报

发表于 2007-2-20 22:42:16 | 显示全部楼层
block的都要卸载,手动卸载。
回复 支持 反对

使用道具 举报

发表于 2007-2-20 23:26:16 | 显示全部楼层
emerge -p --update world
显示很多有 N 标志的包,这些包一定要装吗?
如果不想装这些有 N标志的包,有什么语法可以一次搞定?
回复 支持 反对

使用道具 举报

发表于 2007-2-21 01:29:52 | 显示全部楼层
N是要装的
N = new
emerge告诉你要装,肯定是有道理的
除非你明确知道没有风险,否则不要轻易mask
而且有时候mask掉某个包,会导致不能升级world
回复 支持 反对

使用道具 举报

发表于 2007-2-21 06:46:33 | 显示全部楼层
Post by echo
我有很多像这样的程序都无法安装,哪我是不每次安装时都要使用这个命令?


hehe,没错,如果你觉得这样很麻烦,就按版主说的在/etc/make.conf中加上
ACCEPT_KEYWORDS="~amd64"

不过我个人不推荐用这种方式,一般来说~的包比较新,但是同时意味着未经过测试,很不稳定,而且用了~amd64关键字,整个系统都很“冲动”得用了最新的包,再换回amd64会比较麻烦。

而用/etc/portage/package.keywords文件的方式,可以保持一份你所用测试版软件包的记录,以后假如出了问题,你只需要考虑单个的包,可以很容易地换回amd64
回复 支持 反对

使用道具 举报

发表于 2007-2-21 14:04:50 | 显示全部楼层
最根本的解决方法:
提交bug,请求把已经使用很长时间没有问题的版本标记为稳定版
有些包在有些架构上,根本没有稳定版
回复 支持 反对

使用道具 举报

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

本版积分规则

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