![Как установить старую версию rabbitmq на 11.04?](https://rvso.com/image/1035910/%D0%9A%D0%B0%D0%BA%20%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%B8%D1%82%D1%8C%20%D1%81%D1%82%D0%B0%D1%80%D1%83%D1%8E%20%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D1%8E%20rabbitmq%20%D0%BD%D0%B0%2011.04%3F.png)
Я могу без проблем установить последнюю версию rabbitmq-server, используя
sudo apt-get install rabbitmq-server
Устанавливает версию 2.3.1-1
Я попытался установить более старые версии, загрузив файл .deb, а затем установив пакет
sudo dpkg -i rabbitmq-server_olderversion-1_all.deb
Но я всегда получаю эту ошибку:
Not creating home directory `/var/lib/rabbitmq'.
Starting rabbitmq-server: TIMEOUT - check /var/log/rabbitmq/startup_{log,err}
rabbitmq-server.
invoke-rc.d: initscript rabbitmq-server, action "start" failed.
dpkg: error processing rabbitmq-server (--install):
subprocess installed post-installation script returned error exit status 1
Processing triggers for man-db ...
Errors were encountered while processing:
Как установить более старую версию?
решение1
Вероятно, у вас есть некоторые данные из новой версии, которые могут конфликтовать с тем, что ожидает старая версия. Маловероятно, что старая версия знает, как понизить данные fromats/configs и т. д. из нового макета.
У меня была похожая проблема, когдаобновлениес какой-то старой версии на 2.4.0 - при запуске rabbitmq попытался обновить свою базу данных, но не смог. Попробуйте удалить текущую версию rabbitmq, вручную удалить/переименовать /var/lib/rabbitmq и затем установить его снова.