您如何看待在 Linux 发行版中拥有一个包含自己的解析器(Python、Ruby)和不同版本的独立环境。我厌倦了必须坚持使用这些依赖项的发行版版本(例如:Red Hat 的旧版 PHP、Python、Ruby)
如果你这样做了,你会怎么做?你使用过一些工具,比如 Ruby 的 RVM 吗?你使用一些包格式(RPM、DEB 等)进行部署吗?你遇到了什么问题?
我可能看到了一些问题,但我从未亲自测试过这种方法来检查这些问题。
答案1
只需将自定义的安装到 /OPT/ 即可。Webhosts 之前有不同版本的 php,也有不同版本的 python。您可以使用 shell 脚本声明(如 #!/opt/pytho3/python)调用不同的版本