/ / встановіть на Fedora 23 конкретну версію лялечки - Linux, лялька, redhat, yum, fedora-23

встановіть конкретну версію ляльки в Fedora 23 - Linux, ляльковий, Redhat, Yum, Fedora-23

Як встановити конкретну версію (3.0.2) ляльковий та ляльковий сервер у Fedora через dnf. Я використовую "Fedora випуск 23 (двадцять три)" Коли я встановлюю за допомогою yum, він встановлює останню версію, що перевищує 4,2. Коли я намагаюся встановити за допомогою rpm, я повинен вирішити багато залежностей. Мені це нудно.

[root@puppet ~]# uname -a
Linux puppet 4.2.3-300.fc23.x86_64 #1 SMP Mon Oct 5 15:42:54 UTC 2015  x86_64 x86_64 x86_64 GNU/Linux
[root@puppet ~]# cat /etc/redhat-release
Fedora release 23 (Twenty Three)
[root@puppet ~]#

Відповіді:

1 для відповіді № 1

Ніяких сумісних пакетів не будеPuppet 3.0 для Fedora 23, це несумісна комбінація, оскільки версія Ruby у Fedora 23 (Ruby 2.2) не підтримується такою старою версією Puppet (документи)

Щоб дістатися куди завгодно, вам, мабуть, доведеться або підтримувати патчі для сумісності, або встановлювати старішу версію Ruby. Я б не рекомендував цього взагалі у вашій ситуації.

Вам слід серйозно переглянути, що ви "переглядаєте"намагаючись зробити це, оскільки Puppet 3.0.2 - три роки, тоді як Fedora 23 на момент написання запису - менше півроку. І Fedora, і Puppet Labs доставляють повністю сумісні пакети для Puppet 4. Крім того, Puppet 3.0.x також був ненадійною, ранньою серією випусків, бажано використовувати принаймні останній 3.x.