Отдельная среда приложений (дистрибутив)
Что вы думаете о том, чтобы иметь отдельную среду со своими собственными парсерами (Python, Ruby) и различными их версиями в дистрибутиве Linux. Мне надоело придерживаться версий этих зависимостей дистрибутива (например: старые версии Red Hat PHP, Python, Ruby)
Если вы делаете это, как вы делаете? Вы используете какой-нибудь инструмент, например RVM для Ruby? Используете ли вы какой-либо формат пакета (RPM, DEB и т. Д.?). С какими проблемами вы сталкиваетесь?
Я могу видеть некоторые проблемы, но я никогда не проверял этот подход сам, чтобы проверить их.
1 ответ
Просто установите пользовательские в /OPT/ . У Webhosts были разные версии php, и у них разные версии python. Вы можете просто вызвать другой, используя объявление сценария оболочки, например #!/ Opt/pytho3/python