Когда я выполняю apt-get install ruby-full ruby-dev
, я получаю ruby 2.3. Мне нужен ruby 1.9.3.
Как мне заставить его установить ruby 1.9.3?
Я использую Ubuntu 16.0.4 Xenial.
Вы не сделали упомянутый, какую версию Ubuntu Вы используете, так или иначе на основе версии рубина, который Вы получаете: 2.3
Я предполагаю, что Вы работаете xenial
или что-то более новое более новый этого.
При поиске пакета, Вы ищете в Пакетах Ubuntu, Вы будете видеть что Ваша требуемая версия 1.9.3
только существуйте в trusty
; таким образом, Вы просто не можете установить или понизить его от 2.3
кому: 1.9.3
потому что это не существует ни в одном из Ваших рабочих репозиториев Ubuntu.
Таким образом, то, что можно сделать, устанавливает его от третьего лица PPA, самой близкой вещью к требуемой версии, которую я нашел, является Brightbox Ruby PPA, они скомпилировали 1.9.1
для всех доступных версий Ubuntu от lucid
кому: yakkety
; У них есть исходный пакет для zesty
но они еще не скомпилировали его.