QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 825|回复: 3

升级portage

[复制链接]
发表于 2005-2-16 20:29:30 | 显示全部楼层 |阅读模式
除了通过网络升级,有没有其他方法
比如我有一个新的ebuild,能不能之更新这个ebuild
发表于 2005-2-16 22:19:33 | 显示全部楼层
修改一下make.conf, 加入OVERLAY的选项后再下载这个ebuild,然后ebuild xxx.ebuild digest后就可以用了, 还有一种就是直接下载对应的ebuild, 然后不经过digest直接ebuild也可以.
回复

使用道具 举报

 楼主| 发表于 2005-2-17 00:36:44 | 显示全部楼层
第一种情况,
然后ebuild xxx.ebuild digest后就可以用了

是指直接emerge吗
第二种情况,是指用ebuild X.ebuild 吗

我刚使用gentoo,还请说的详细一点谢谢
另外,第一种情况为什么要设置overlay,如果不设置意味着什么
回复

使用道具 举报

发表于 2005-2-18 19:43:58 | 显示全部楼层
第一种情况,
引用:

然后ebuild xxx.ebuild digest后就可以用了

是指直接emerge吗

这个命令是为了那些想在自己的gentoo里安装非官方的ebuild准备的(类似于nitro-sources和一些没有在portage里列出的软体). 步骤就是下载别人制作好的.ebuild文件, 把它放在自己的一个文件夹中, 然后修改一下make.conf(因为默认的情况下emerge是不会查找其他放有ebuild的文件夹的),把下面例子中的路径名替换成你的就可以了.
[code:1]
DISTDIR=”/home/ftp/pub/gentoo/distfiles”
PORT_LOGDIR=”/var/log/portage”
[/code:1]
然后emerge xxx.debuild digest(portage的相关说明可以看一下我给出的第一个链接)
第二种情况,是指用ebuild X.ebuild 吗

对的,也就是直接emerge, 不过并不推荐这种方法, 容易"污染"portage树.(用法同样参考下面的第一个链接)
另外,第一种情况为什么要设置overlay,如果不设置意味着什么

这个上面说过了


http://linux.chinaunix.net/doc/system/2005-01-13/749.shtml

http://linuxsir.zahui.net/html/25/139296.htm
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-10-5 04:43 , Processed in 0.048465 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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