LinuxSir.cn,穿越时空的Linuxsir!

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

[已解决]gentoo-china-overlay 中的软件应该怎么安装呢

[复制链接]
 楼主| 发表于 2008-12-5 10:09:37 | 显示全部楼层
/etc/make.conf
# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /etc/make.conf.example for a more detailed example.
CFLAGS="-O2 -march=i686 -pipe"
CXXFLAGS="-O2 -march=i686 -pipe"
# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.
CHOST="i686-pc-linux-gnu"
INPUT_DEVICES="keyboard mouse"
VIDEO_CARDS="nvidia"
ACCEPT_KEYWORDS="x86"
MAKEOPTS="-j3"
FEATURES="ccache parallel-fetch"
CCACHE_SIZE="2G"
USE="-doc -debug -source -gnome -kde X"
GENTOO_MIRRORS="ftp://gentoo.anheng.com.cn/Gentoo/ "
SYNC="rsync://mirror.averse.net/gentoo-portage"

GENTOO_MIRRORS="ftp://de-mirror.org/distro/gentoo/ "
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
source /usr/local/portage/layman/make.conf


layman -a gentoo-china 这些都做了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-5 10:12:33 | 显示全部楼层
/usr/local/portage/layman/make.conf

PORTDIR_OVERLAY=""
回复 支持 反对

使用道具 举报

发表于 2008-12-5 11:00:37 | 显示全部楼层
不知道为什么,你的 layman 路径不是标准路径,在我的系统上是这样的:
layman portage 位于 "/usr/portage/local/layman/"
我是用 emerge 安装的 layman。
回复 支持 反对

使用道具 举报

发表于 2008-12-5 11:19:25 | 显示全部楼层
某次更新layman的时候,遇到过layman overlay路径由/usr/portage/local/layman 变成 /usr/local/portage/layman的情况,我是自己直接改回去了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-5 11:48:17 | 显示全部楼层
置顶贴里不就是那个我那个路径吗?
还有FAQ那个贴,不也说路径由/usr/portage/local/layman 改成 /usr/local/portage/layman
了吗
回复 支持 反对

使用道具 举报

发表于 2008-12-5 11:53:39 | 显示全部楼层
Post by ProgramFan;1919373
不知道为什么,你的 layman 路径不是标准路径,在我的系统上是这样的:
layman portage 位于 "/usr/portage/local/layman/"
我是用 emerge 安装的 layman。


你的layman是1.1.1或者之前的吧?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-5 13:01:22 | 显示全部楼层
echo "source /usr/local/portage/layman/make.conf" >> /etc/make.conf
mkdir -p /usr/local/portage/layman
echo PORTDIR_OVERLAY=\"\" > /usr/local/portage/layman/make.conf

问题10:我如何使用非官方的 Portage?
回答:一般第三方 Portage 叫做 Overlay,可作为官方 Portage 的补充。您可以安装 app-portage/layman 来实现这一点。app-portage/layman 是 Gentoo 用来管理 Overlay 的工具。可以方便地添加,更新和删除 Overlay。安装 app-portage/layman 之后,你要在 /etc/make.conf 中加入“source /usr/local/portage/layman/make.conf”。要注意的是,如果加入了这一行但您没有用 layman 加入任何 Overlay 的话 Portage 会出错,所以在加入后,请立即加入一个 Overlay。您可以用 layman -h 来查看其参数。如果您要加入 Gentoo China 的 Overlay,请参考 zhllg 同志的《Gentoo-china-overlay》。(注意:新版 layman 更换了存储地址,不再是 /usr/portage/local/layman,而是 /usr/local/portage/layman。本帖已作修改,其它帖可能已经过期,请自行修改。)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-5 13:47:18 | 显示全部楼层
我是livecd 装的gentoo之后直接emerge layman的

现在已经解决了,建议把以上两处改了

就是那个目录不对
回复 支持 反对

使用道具 举报

发表于 2008-12-6 13:19:33 | 显示全部楼层
Post by zhllg;1919402
你的layman是1.1.1或者之前的吧?


是的,我的 layman 是 1.1.1,用的是 x86 关键字。

ps:原来如此。
回复 支持 反对

使用道具 举报

发表于 2008-12-27 13:35:51 | 显示全部楼层
终于弄明白了。这么回事啊!
回复 支持 反对

使用道具 举报

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

本版积分规则

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