我可以阻止一个Gentoo“新兴世界”添加一个function或使用国旗我忘了? 如果是这样的话,我会付出多less痛苦,以及为了安全地让系统恢复正常,你会推荐哪些步骤?
谢谢。
这是完全安全的…
但是,当您更改全局USE标志。 你也可以运行一个emerge -auDN world 。 那将会重现所有与现在不同的标志。
当完成时,通常还是做一个revdep-rebuild (从gentoolkit来确保库的状态良好)。
最后,当所有这些完成后,可以select执行emerge -pv --depclean来移除不再需要的包。
当emerge故障或出于某种原因停止的时候,你可以运行emerge --resume ,并且应该从停止的地方继续。 还要注意的是,你可以使用--skipfirst来跳过第一个包,以防止它失败,但是你想继续所有其他的包。
是的,你可以在任何时候用Ctrl + C来停止。 如果出现在编译阶段,那么“make”和“make install”运行在一个单独的目录中是没有问题的。 但是如果出现在最后的“正在安装…”阶段,那么当它将安装的文件复制到系统时,某些文件可能已经被合并,并且可能导致不一致; 但如果你要改变USE标志并重新包装,那也没关系。
所以,总而言之,你可以随时停止“新世界”,它不会搞乱你的系统。