У меня есть требование, мне нужно установить Ruby 2.2.2 на последнюю версию CentOS 8, и я не могу этого сделать, и я проверил, что могу установить Ruby 2.5.5 на centOS 8,
Поскольку требованиеявляется специфическим, и мне нужно установить только Ruby 2.2 на CentOS 8, однако я проверил, проблема в pacakage OpenSSL, так как для Ruby 2.5.5 требуется пакет версии OpenSSL 1.1.1, и он доступен из репозиториев CentOS Base по умолчанию, и Ruby 2.2.2 требуется пакет OpenSSL 1.0.2.
При установке пакетов зависимостей, таких как lib, openssl, openssl 1.1.1 устанавливается по умолчанию.
Пожалуйста, помогите мне по вышеуказанному вопросу, есть лиспособ, которым я могу установить определенный пониженный пакет с указанной выше версией.
Нужно ли мне импортировать определенный репозиторий, отключить по умолчанию и включить требуемый, но это может создать проблемы для других пакетов (которые устанавливаются изБазовый репозиторий)
Решение примерно так было бы здорово! если сначала установить репозиторий, а затем я устанавливаю конкретную версию пакета с помощью dnf или yum.