假设我想用yum
安装python2.7,并执行
sudo yum install python27
这将在python2.7
目录中安装/usr/bin
。但是,符号链接/usr/bin/python
仍指向python2.6
。
是否有yum
命令可以管理此符号链接而不是手动执行此操作?我知道MacPorts中的port select
是这样做的,我正在寻找yum
中的对应方。非常感谢!
答案 0 :(得分:0)
除非已经设置了分发来处理这种事情(debian和其他人的方式),否则不想要更改/usr/bin/python
之类的默认值因为你会破坏任何依赖于默认python的分发包,它是默认python
包中的python版本。
针对python27
包构建的东西几乎肯定会在需要运行python脚本和/或它们的shebang行时使用/usr/bin/python2.7
。默认系统打包的东西几乎肯定只使用/usr/bin/python
,假设这是默认的系统python版本。