Macos 在MAC OS中执行dpkg命令时出错

Macos 在MAC OS中执行dpkg命令时出错,macos,command-line,mqtt-vernemq,Macos,Command Line,Mqtt Vernemq,我正在尝试使用dpkg安装verneMQ MQTT代理。当我尝试以下命令时,我收到了此错误: 命令:sudo dpkg-i vernemq\uu-1\u amd64.deb 错误: dpkg: warning: '/opt/local/bin/gnutar' not found in PATH or not executable dpkg: error: 1 expected program not found in PATH or not executable Note: root's PAT

我正在尝试使用dpkg安装verneMQ MQTT代理。当我尝试以下命令时,我收到了此错误:

命令:
sudo dpkg-i vernemq\uu-1\u amd64.deb

错误:

dpkg: warning: '/opt/local/bin/gnutar' not found in PATH or not executable
dpkg: error: 1 expected program not found in PATH or not executable
Note: root's PATH should usually contain /usr/local/sbin, /usr/sbin and /sbin
如果我做了
echo$PATH
我将获得所有这些路径信息:

/opt/local/bin:/opt/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/go/bin:/Users/username/Library/Android/sdk:/Users/username/Library/Android/sdk/platform-tools:/Library/Java/JavaVirtualMachines/jdk1.8.0_171.jdk/Contents/Home:/opt/local/bin/gnutar

请建议如何解决此错误

您可以在OS X上使用VerneMQ。唯一的问题是您必须自己构建它


看到这个,如果不起作用,请告诉我。

macOS中没有
dpkg
命令,事实上,没有真正的包管理器。您最好的选择是pobably从https获得自制//brew.sh,看看
mosquitto
是否能为您提供
brew install mosquitto
有关verneMQ的技巧。可以安装在MAC中吗?对于任何看起来像
verneMQ
的东西,都没有自制公式-我使用
brew search vern
brew search mq
进行了搜索。对不起,我知道的不多——我从来没有听说过那个套件。关于通用软件的问题是关于堆栈溢出的话题。你应该试试superuser.com。