如何在 Ubuntu 中将 mosquitto 更新到最新版本
How to update mosquitto to latest version in Ubuntu
我已经使用命令在 ubuntu
中安装了 mosquitto
:
sudo apt-get install mosquitto
安装的mosquitto是1.6.9版本
mosquitto version 1.6.9
mosquitto is an MQTT v3.1.1 broker.
Usage: mosquitto [-c config_file] [-d] [-h] [-p port]
-c : specify the broker config file.
-d : put the broker into the background after starting.
-h : display this help.
-p : start the broker listening on the specified port.
Not recommended in conjunction with the -c option.
-v : verbose mode - enable all logging types. This overrides
any logging options given in the config file.
See http://mosquitto.org/ for more information
为了更新mosquitto到最新版本,我先卸载了它然后运行命令sudo apt-get update
然后重新安装mosquitto但是版本还是一样
如何将 mosquitto 更新到最新版本?
如果你想要更新版本的 mosquitto
但你使用的是旧版本 Ubuntu 那么通过阅读官方下载页面 here 你会发现有更多不止一种安装最新版 mosquitto 的方法:
- 直接从源代码编译和构建,我不建议这样做(尤其是对于初学者)。
- 使用
mosquitto-dev PPA
.
- 通过简单地使用 snap 包而不是 apt 运行
sudo snap install mosquitto
但是 我认为最好的方法是使用 mosquitto-dev PPA
因为从源代码构建 mosquitto 需要更多的时间和精力,而使用 snap 需要更多的步骤来起床 运行.
所以..首先卸载旧的mosquitto版本:
sudo apt autoremove mosquitto
那么您需要将 mosquitto-dev PPA
添加到您的来源列表中:
sudo apt-add-repository ppa:mosquitto-dev/mosquitto-ppa
sudo apt-get update
最后,安装mosquitto:
sudo apt install mosquitto
通过 运行 mosquitto --help
验证您的安装,输出应该是这样的:
mosquitto version 2.0.10
mosquitto is an MQTT v5.0/v3.1.1/v3.1 broker.
Usage: mosquitto [-c config_file] [-d] [-h] [-p port]
-c : specify the broker config file.
-d : put the broker into the background after starting.
-h : display this help.
-p : start the broker listening on the specified port.
Not recommended in conjunction with the -c option.
-v : verbose mode - enable all logging types. This overrides
any logging options given in the config file.
See https://mosquitto.org/ for more information.
恭喜 现在您已经安装了最新版本。
我已经使用命令在 ubuntu
中安装了 mosquitto
:
sudo apt-get install mosquitto
安装的mosquitto是1.6.9版本
mosquitto version 1.6.9
mosquitto is an MQTT v3.1.1 broker.
Usage: mosquitto [-c config_file] [-d] [-h] [-p port]
-c : specify the broker config file.
-d : put the broker into the background after starting.
-h : display this help.
-p : start the broker listening on the specified port.
Not recommended in conjunction with the -c option.
-v : verbose mode - enable all logging types. This overrides
any logging options given in the config file.
See http://mosquitto.org/ for more information
为了更新mosquitto到最新版本,我先卸载了它然后运行命令sudo apt-get update
然后重新安装mosquitto但是版本还是一样
如何将 mosquitto 更新到最新版本?
如果你想要更新版本的 mosquitto
但你使用的是旧版本 Ubuntu 那么通过阅读官方下载页面 here 你会发现有更多不止一种安装最新版 mosquitto 的方法:
- 直接从源代码编译和构建,我不建议这样做(尤其是对于初学者)。
- 使用
mosquitto-dev PPA
. - 通过简单地使用 snap 包而不是 apt 运行
sudo snap install mosquitto
但是 我认为最好的方法是使用 mosquitto-dev PPA
因为从源代码构建 mosquitto 需要更多的时间和精力,而使用 snap 需要更多的步骤来起床 运行.
所以..首先卸载旧的mosquitto版本:
sudo apt autoremove mosquitto
那么您需要将 mosquitto-dev PPA
添加到您的来源列表中:
sudo apt-add-repository ppa:mosquitto-dev/mosquitto-ppa
sudo apt-get update
最后,安装mosquitto:
sudo apt install mosquitto
通过 运行 mosquitto --help
验证您的安装,输出应该是这样的:
mosquitto version 2.0.10
mosquitto is an MQTT v5.0/v3.1.1/v3.1 broker.
Usage: mosquitto [-c config_file] [-d] [-h] [-p port]
-c : specify the broker config file.
-d : put the broker into the background after starting.
-h : display this help.
-p : start the broker listening on the specified port.
Not recommended in conjunction with the -c option.
-v : verbose mode - enable all logging types. This overrides
any logging options given in the config file.
See https://mosquitto.org/ for more information.
恭喜 现在您已经安装了最新版本。