Я пытаюсь установить RabbitMQ на коробке Fedora 13. Это требует Erlang
установлен. Когда я бегу yum install erlang
Я получаю следующие сообщения. Yum, похоже, указывает на то, что он разрешил все зависимости, но продолжает не устанавливать. Если я использую --skip-broken
как предполагает yum, ничего не установлено. Как мне решить эту проблему?
http://pastebin.com/ETCBQ484 - Извините за ссылку на ошибку, но весь сеанс ошибки yum был слишком большим для публикации здесь.
Как упоминал @topdog, это не сработало, потому что F13 больше не поддерживается. Я решил эту проблему, обновившись до F16 (по состоянию на 16 февраля 2012 г.).
Если вы не можете установить бинарный rpm-пакет Erlang из Fedora 16 на свой компьютер 13, то собрать двоичный файл Erlang 15B из исходного кода на erlang.org довольно просто.
RabbitMQ и Erlang не следует рассматривать как часть системы, но они должны рассматриваться как часть вашего приложения и обновляться в вашем собственном локальном репозитории RPM.
Virtualbox хорош для этого, потому что вы можете держать машину сборки под управлением Fedora 13 готовой для сборки всего, что вам нужно, а затем развертывать на своих серверах как обычно.