我遵循本教程:http://blog.boxedice.com/2010/01/19/updating-python-on-rhelcentos/是因为我想在CentOS 5.5机器上安装python2.6而不破坏Yum。
我成功地安装了python2.6。我的问题是,在我下次尝试安装包时完成上述命令之后,如果包冲突,它会自动使用来自ius的命令吗?如果是的话,它会打破别的东西吗?
我只是担心下次有人运行百胜时,它会从ius下载一个冲突的包并中断。
最佳答案
我是ius社区项目的主要维护者。这个问题最好通过http://launchpad.net/ius上我们项目页面的“答案”部分提出。
不管怎样,我非常乐意为你澄清。ius提供的包与rhel中的包严格冲突…这意味着,如果安装了原始包,并且尝试从ius安装替换包,则百胜将以冲突错误退出。然而,在瑞尔,尤斯也严格地说没有过时的东西…意思是,除非显式地删除原始包并用来自ius的内容替换它,否则不应自动从ius安装任何内容。
在使用新的python运行时从rhel repos安装python模块时要小心
对于python26包,这实际上不是要考虑的问题,因为它是一个并行安装(并排)包,不能替换系统python或库(它是/曾经是ius中唯一没有替换系统版本的包)。
另一方面,python26是从ius下线并移动到epel,因此您安装的python26包可能来自epel。ius依赖于epel,也为epel做出了贡献。
如果您担心百胜因订阅第三方回购协议而破产,您可能希望阅读由IUS社区项目编写并遵守的Safe Repo Initiative。
关于python - 如果我使用ius社区项目中的rpm,百胜会打破吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3916603/