Рейтинг:2

Ubuntu 20.04, когда я пытался установить RabbitMQ, показывает эту ошибку

флаг vg

Я следил за этим сайтом, чтобы установить RabbitMQ https://attacomsian.com/blog/install-rabbitmq-macos-ubuntu

На 5-м шаге, где он устанавливает RabbitMq, когда я запускаю команду, я получаю эту ошибку

rabbitmq-server.service — сервер обмена сообщениями RabbitMQ
     Загружено: загружено (/lib/systemd/system/rabbitmq-server.service; включено; предустановка поставщика: включена)
     Активно: активация (автоматический перезапуск) (Результат: код выхода) с пятницы 20 августа 2021 г. 10:11:27 IST; 5 мс назад
    Процесс: 361473 ExecStart=/usr/sbin/rabbitmq-server (код=выход, статус=1/FAILURE)
   Основной PID: 361473 (код=выход, статус=1/ОШИБКА)
dpkg: ошибка обработки пакета rabbitmq-server (--configure):
 установленный подпроцесс сценария после установки пакета rabbitmq-server вернул статус ошибки 1
Обработка триггеров для man-db (2.9.1-1)...
Обработка триггеров для systemd (245.4-4ubuntu3.11)...
При обработке возникли ошибки:
 RabbitMQ-сервер
E: Подпроцесс /usr/bin/dpkg возвратил код ошибки (1)

когда я запускаю sudo apt update, появляется эта ошибка

    E: В репозитории «http://www.rabbitmq.com/debian testing Release» нет файла Release.
N: Обновление из такого репозитория не может быть выполнено безопасным образом, поэтому по умолчанию оно отключено.
N: См. справочную страницу apt-secure(8) для получения сведений о создании репозитория и настройке пользователя.
Nmath avatar
флаг ng
Команда в «шаге 5» ссылки, которую вы разместили, не выдаст этот вывод, если вы ее не нарежете. Вы должны включить полный неотредактированный вывод, а также фактическую команду, которую вы выполняете. Обновляли ли вы список доступного программного обеспечения и обновлена ​​ли ваша система? Это обязательные условия для установки любого нового программного обеспечения. Вы должны включить вывод `sudo apt update`.
Рейтинг:2
флаг pk

Пожалуйста, следуйте официальной документации: https://www.rabbitmq.com/install-debian.html#apt-quick-start-packagecloud

с помощью простого скрипта вы можете легко установить rabbitmq на Ubuntu.

Например:

#!/usr/бин/ш

sudo apt-get установить curl gnupg apt-transport-https -y

## Основной ключ подписи Team RabbitMQ
curl -1sLf "https://keys.openpgp.org/vks/v1/by-fingerprint/0A9AF2115F4687BD29803A206B73A36E6026DFCA" | sudo gpg --dearmor > /usr/share/keyrings/com.rabbitmq.team.gpg
## Launchpad PPA, предоставляющий современные версии Erlang
curl -1sLf "https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xf77f1eda57ebb1cc" | sudo gpg --dearmor > /usr/share/keyrings/net.launchpad.ppa.rabbitmq.erlang.gpg
## Репозиторий PackageCloud RabbitMQ
curl -1sLf "https://packagecloud.io/rabbitmq/rabbitmq-сервер/gpgkey" | sudo gpg --dearmor > /usr/share/keyrings/io.packagecloud.rabbitmq.gpg

## Добавить подходящие репозитории, поддерживаемые Team RabbitMQ
sudo tee /etc/apt/sources.list.d/rabbitmq.list <<EOF
## Предоставляет современные выпуски Erlang/OTP
##
## «focal» в качестве имени дистрибутива должно работать для любого относительно недавнего выпуска Ubuntu или Debian.
## См. таблицу сопоставления релиза с дистрибутивом в документации по RabbitMQ, чтобы узнать больше.
deb [signed-by=/usr/share/keyrings/net.launchpad.ppa.rabbitmq.erlang.gpg] http://ppa.launchpad.net/rabbitmq/rabbitmq-erlang/ubuntu основное основное
deb-src [signed-by=/usr/share/keyrings/net.launchpad.ppa.rabbitmq.erlang.gpg] http://ppa.launchpad.net/rabbitmq/rabbitmq-erlang/ubuntu основное основное

## Предоставляет RabbitMQ
##
## «focal» в качестве имени дистрибутива должно работать для любого относительно недавнего выпуска Ubuntu или Debian.
## См. таблицу сопоставления релиза с дистрибутивом в документации по RabbitMQ, чтобы узнать больше.
deb [signed-by=/usr/share/keyrings/io.packagecloud.rabbitmq.gpg] https://packagecloud.io/rabbitmq/rabbitmq-server/ubuntu/ основной основной
deb-src [signed-by=/usr/share/keyrings/io.packagecloud.rabbitmq.gpg] https://packagecloud.io/rabbitmq/rabbitmq-server/ubuntu/ основной основной
EOF

## Обновление индексов пакетов
sudo apt-получить обновление -y

## Установить пакеты Erlang
sudo apt-get install -y erlang-base \
                        erlang-asn1 erlang-crypto erlang-eldap erlang-ftp erlang-inets \
                        erlang-mnesia erlang-os-mon erlang-parsetools открытый-ключ erlang \
                        erlang-runtime-tools erlang-snmp erlang-ssl \
                        erlang-синтаксис-инструменты erlang-tftp erlang-tools erlang-xmerl

## Установите rabbitmq-сервер и его зависимости
sudo apt-get установить rabbitmq-server -y --fix-missing

и ..

root@ubuntu-focal:/home/vagrant# статус rabbitmqctl
Статус узла rabbit@ubuntu-focal ...
Время выполнения

PID ОС: 4038
ОС: линукс
Время работы (секунд): 14
На обслуживании?: false
Версия RabbitMQ: 3.9.4
Имя узла
Jean-Marc avatar
флаг cn
Я забыл об этом, вы отозвали меня, и это решило мою проблему. Спасибо.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.