Мне нужно запустить Nodejs 4 на компьютере с CentOS 7. У меня ограниченный доступ в Интернет на этой машине, и я могу использовать только репозитории Yum (я могу добавить новые).
Поскольку Nodejs 4 недоступен даже в EPEL, я использую частное репозиторий Yum с Nodejs 4, обернутым в RPM. Я не создал этот RPM и не могу его изменить.
Проблема в том, что упомянутый Nodejs 4 RPM имеет косвенную зависимость именно от Python 2.6 (косвенную, поскольку для зависимости требуется эта версия Python). Теперь Python 2.6 недоступен ни в одном репозитории Centos 7 yum (даже в EPEL), единственные доступные мне версии: 2.7.5 и 3.4.3. И, таким образом, установка упомянутого Nodejs 4 RPM не выполняется:
Error: Package: nodejs4-runtime-4.4.2-22.el6.x86_64 (nodejs4)
Requires: python(abi) = 2.6
Installed: python-2.7.5-34.el7.x86_64 (@bertinet-base-7)
python(abi) = 2.7
python(abi) = 2.7
Available: python34-3.4.3-4.el7.x86_64 (epel)
python(abi) = 3.4
Как я уже сказал, у меня нет доступа в интернет, за исключением репозиториев Yum. Не спрашивайте меня, почему, это не мое решение, я не могу это изменить.
Мне нужен Nodejs 4 на этой машине.
Есть ли надежное репозиторий Yum для Centos 7, обеспечивающее: Nodejs 4 или Python 2.6? Благодарю.