+ -
当前位置:首页 → 问答吧 → 新手求助

新手求助

时间:2008-03-19

来源:互联网

本人刚学gentoo,对gentoo的emerge机制不是很熟悉,在emerge portage时出现下面的错误,请高手帮忙看一下,给一个解决的方案,谢谢。
livecd / # emerge --pretend portage

These are the packages that would be merged, in order:

Calculating dependencies... done!

[ebuild U ] sys-apps/sandbox-1.2.18.1-r2 [1.2.17]
[ebuild NS ] dev-lang/python-2.5.1-r5 USE="berkdb gdbm ncurses readline ssl -bootstrap -build -doc -examples -ipv6 -nothreads -sqlite -tk -ucs2"
[ebuild N ] app-admin/python-updater-0.4
[ebuild U ] sys-apps/portage-2.1.4.4 [2.1.2.2]
*** Portage will stop merging at this point and reload itself,
then resume the merge.
[ebuild U ] app-shells/bash-3.2_p33 [3.1_p17] USE="-plugins%"
[blocks B ] <sys-apps/portage-2.1.4_rc1 (is blocking app-shells/bash-3.2_p33)

作者: tosha   发布时间: 2008-03-19

emerge -C sys-apps/portage-2.1.4_rc1

作者: BzFly   发布时间: 2008-03-19

引用:
作者: BzFly
emerge -C sys-apps/portage-2.1.4_rc1
兄弟,别害人啊.
这么干emerge就瘫了

要我的话就
quickpkg portage
quickpkg bash
emerge -uO portage
emerge -uDNpv world

作者: ZDN   发布时间: 2008-03-19

引用:
作者: ZDN
兄弟,别害人啊.
这么干emerge就瘫了

要我的话就
quickpkg portage
quickpkg bash
emerge -uO portage
emerge -uDNpv world
err,我又弄错了,一楼的楼主兄弟应该没有按我的操作吧,如果是的话我的罪过就大了

感谢楼上的兄弟

作者: BzFly   发布时间: 2008-03-19

引用:
作者: BzFly
err,我又弄错了,一楼的楼主兄弟应该没有按我的操作吧,如果是的话我的罪过就大了

感谢楼上的兄弟
呵呵没按你上面的操作,不过是非常感谢。

作者: tosha   发布时间: 2008-03-19

引用:
作者: ZDN
兄弟,别害人啊.
这么干emerge就瘫了

要我的话就
quickpkg portage
quickpkg bash
emerge -uO portage
emerge -uDNpv world
能问一下下面的几个选项的具体意思么?
quickpkg portage
quickpkg bash
emerge -uO portage
emerge -uDNpv world

作者: tosha   发布时间: 2008-03-19

引用:
作者: tosha
能问一下下面的几个选项的具体意思么?
quickpkg portage 备份当前的portage包,以便出现问题恢复

quickpkg bash 备份当前的bash包,以便出现问题恢复

emerge -uO portage O就是不考虑依赖关系

emerge -uDNpv world D=--deep N=--newuse
详细看man emerge

作者: ZDN   发布时间: 2008-03-19

引用:
作者: ZDN
详细看man emerge
OK THKS!

作者: tosha   发布时间: 2008-03-19