Debian下安装Mosquitto

2017年01月12日16:51:42

网上关于ubuntu安装Mosquitto的教程很多,其中xukai871105大神的MQTT学习笔记——MQTT协议体验 Mosquitto安装和使用    的最为通俗易懂,在ubuntu的服务器上也成功用该方法安装成功。

但是我自己电脑上面用的系统是deepin。这儿给大伙也安利一发,百度就有下载地址。deepin15.3是基于debian 8的,按照上述教程一路还算顺利,但是当解压之后make的时候就出现了问题。

error: dereferencing pointer to incomplete type 'X509_NAME {aka struct X509_name_st}'

知道这种问题在百度上面肯定搜不出来答案,所以直接利用google搜索。在bug.debian.org上面看到了有人也在编译的时候出现了这个问题。耐着性子认真读了他们的comment发现并没有有用的内容。

脑子一转,不如直接搜索Debian Mosquito。结果果然出来了mosquito官方上面的一边关于在debian安装mosquito的教程。

1.先从下载mosquito文件

wget http://mentors.debian.net/debian/pool/main/m/mosquitto/mosquitto_1.4.10.orig.tar.gz


2.解压文件

tar -vzxf  mosquitto_1.4.10.orig.tar.gz

3.安装相关的工具

sudo apt-get install build-essential python quilt libwrap0-dev libssl-dev devscripts python-setuptools

4.编译安装

 

cd mosquitto_1.4.10.orig
make
sudo make install


  这时候就将mosquitto安装完毕。但是xukai大神博客里面写到启动mosquitto需要执行mosquitto -v,但是我安装完毕输入mosquito -v却提示没有该命令,只有mosquitto_passwd,mosquitto_pub,mosquitto_sub

在翻阅资料后,个人猜测新版的mosquitto不需要用户手动启动服务,而是在后台自动启动的。

这时在debian的软件仓库上发现了mosquitto,原来debian官方源有这个的。白折腾这么久了。所以最简单最快捷的安装方法

sudo apt-get install mosquitto
sudo apt-get install mosquitto-dev
sudo apt-get install mosquitto-clients



第一次写原创文章,排版简直看不下去,等考试完了再重新排版一次

    

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值