在Ubuntu上固定RabbitMQ版本的方法如下:
echo 'deb http://www.rabbitmq.com/debian/ <version> main' | sudo tee /etc/apt/sources.list.d/rabbitmq.list
其中,<version>
是RabbitMQ的版本号,比如3.9.x
。可以根据需要选择特定的版本。
curl -1sLf "https://keys.openpgp.org/vks/v1/by-fingerprint/0A9AF2115F4687BD29803A206B73A36E6026DFCA" | gpg --dearmor > /usr/share/keyrings/com.rabbitmq.sources.gpg
sudo apt update
sudo apt install rabbitmq-server
这将安装最新的RabbitMQ版本。
sudo apt install rabbitmq-server=<version>
其中,<version>
是要固定的RabbitMQ版本号,比如3.9.5-1
.
sudo apt-mark hold rabbitmq-server
现在,RabbitMQ的版本已经成功固定在Ubuntu上,并且不会被自动升级。
请注意,以上答案是基于一般情况下的假设。具体操作可能因操作系统版本、RabbitMQ版本等而有所不同。建议在实际操作中参考官方文档或相关资源进行操作。
领取专属 10元无门槛券
手把手带您无忧上云