IOT2050 (Debian11)安装 Azure IoT Edge Runtime

这篇具有很好参考价值的文章主要介绍了IOT2050 (Debian11)安装 Azure IoT Edge Runtime。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

< Jiang Jia Hao > jiahao.jiang@scapeak.com

创建工作目录

cd /home
mkdir work && chmod -R 777 work
cd work

配置环境

#设备上设置微软的存储库
curl https://packages.microsoft.com/config/debian/11/prod.list > $(pwd)/microsoft-prod.list
cp $(pwd)/microsoft-prod.list /etc/apt/sources.list.d/

curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > $(pwd)/microsoft.gpg
cp $(pwd)/microsoft.gpg /etc/apt/trusted.gpg.d/

注:若在执行第三步命令出现:-bash: gpg: command not found错误,请先安装 gpg 命令。gpg 命令用于签名、加密和验证数据。

你需要在系统中使用 gpg 命令,可以按照以下步骤安装:

sudo apt-get update
sudo apt-get install gnupg

安装容器引擎

sudo apt-get update
sudo apt-get update --fix-missing
apt-get -y install moby-engine moby-cli

获取 aziot-edge 和 aziot-identity-service 安装包

wget https://github.com/Azure/azure-iotedge/releases/download/1.4.2/aziot-edge_1.4.2-1_debian11_arm64.deb
wget https://github.com/Azure/azure-iotedge/releases/download/1.4.2/aziot-identity-service_1.4.1-1_debian11_arm64.deb

安装 Azure IoT Edge

dpkg -i aziot-edge_1.4.2-1_debian11_arm64.deb
dpkg -i aziot-identity-service_1.4.1-1_debian11_arm64.deb

注:若在执行安装命令时出现如下错误,请安装缺失的依赖包

dpkg: dependency problems prevent configuration of aziot-identity-service:
 aziot-identity-service depends on libtss2-esys-3.0.2-0 (>= 2.3.1); however:
  Package libtss2-esys-3.0.2-0 is not installed.
 aziot-identity-service depends on libtss2-mu0 (>= 3.0.1); however:
  Package libtss2-mu0 is not installed.
 aziot-identity-service depends on libtss2-rc0 (>= 3.0.1); however:
  Package libtss2-rc0 is not installed.
 aziot-identity-service depends on libtss2-tctildr0 (>= 3.0.1); however:
  Package libtss2-tctildr0 is not installed.

dpkg: error processing package aziot-identity-service (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 aziot-identity-service

安装缺失的依赖包:

sudo apt-get update
sudo apt-get install libtss2-esys-3.0.2-0 libtss2-mu0 libtss2-rc0 libtss2-tctildr0

配置IoT Edge Device链接字符串

cp /etc/aziot/config.toml.template /etc/aziot/config.toml

# 编辑config.toml文件,打开如下三行注释并修改connection_string为自己设备的连接字符串

[provisioning]
source = "manual"
connection_string = "your-connection-string"

卸载 Azure IoT Edge

如果您需要卸载 Azure IoT Edge,可继续参阅如下步骤

apt-get remove -y --purge aziot-edge
docker rm -f $(docker ps -aq)
apt-get remove -y --purge moby-cli
apt-get remove -y --purge moby-engine
清理安装文件
rm aziot-edge_1.4.2-1_debian11_arm64.deb
rm aziot-identity-service_1.4.1-1_debian11_arm64.deb

Author

< Jiang Jia Hao > jiahao.jiang@scapeak.com文章来源地址https://www.toymoban.com/news/detail-450449.html

到了这里,关于IOT2050 (Debian11)安装 Azure IoT Edge Runtime的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • Azure IoT & NVIDIA Jetson开发基础直播课记录

    Azure IoT & NVIDIA Jetson开发基础直播课记录

    ——新朋友(Azure)与老朋友(Jetson Nano) 1. 初识Azure Azure 是一个完整的云平台,可以托管用户现有的应用程序并简化新应用程序的开发。 Azure 甚至可以增强本地应用程序的功能。 Azure 集成了开发、测试、部署和管理应用程序所需的各种云服务,同时充分利用云计算的效率。通过

    2024年02月04日
    浏览(11)
  • ESP32-C3入门教程 IoT篇⑦——微软云 Microsoft Azure 物联网 IoT Central EspAzureIoT 实战

    本文基于VS Code IDE进行编程、编译、下载、运行等操作 基础入门章节请查阅:ESP32-C3入门教程 基础篇①——基于VS Code构建Hello World 教程目录大纲请查阅:ESP32-C3入门教程——导读 ESP32固件端源码已经全部开源:

    2024年02月06日
    浏览(13)
  • IOT-Reaserch安装ghidra以及IDEA和ghidra的配置

    IOT-Reaserch安装ghidra以及IDEA和ghidra的配置

    IOT自带的java是符合要求的,不需要额外下载 屁,当我没说,我做到后面现在又来补前面的,没有java17 要重新下载找到对应版本的java17  https://adoptium.net/zh-CN/temurin/releases/ 或者直接sudo  Ubuntu 22.04、20.04、18.04上安装OpenJDK 17 - 知乎 (zhihu.com) 如何切换Java版本 在主文件夹中的 .b

    2024年02月22日
    浏览(7)
  • 安装ARM版Windows 10教程:Arm单板RSB-3720上安装Windows 10 IoT企业版

    安装ARM版Windows 10教程:Arm单板RSB-3720上安装Windows 10 IoT企业版

    基于恩智浦发布的 i.MX系列Windows10 IOT企业版平台 ,研华将其BSP更新到了1.3.0版本。这些更新已安装在RSB-3720 i.MX8M Plus板卡上,可以支持Windows 10物联网企业版1.3.0。 本文介绍了如何在 研华RSB-3720单板 上构建和安装Windows 10 IoT企业版 v1.3.0 BSP 的过程。高度优化的Windows 10 IoT BSP只需

    2024年02月10日
    浏览(18)
  • 从零开始,我的第一个物联网平台搭建好了,ESP8266+DHT11+阿里云平台+IOT StudioWEB应用开发,实现网页实时查看设备上报的信息,控制开关

        记录下自己做的第一个物联网项目,真正从零开始,断断续续花了2个月时间看各种视频,网站学习有关物联网的知识,期间碰到过好多问题,没有人指导,都得靠自己慢慢研究,有时会很迷茫,没有方向,但还得坚持下去,当经过自己的努力解决一个个问题时,会很兴奋

    2024年01月19日
    浏览(52)
  • debian11 debian12 安装图解 服务器+桌面

    debian11 debian12 安装图解 服务器+桌面

    debian11、debian12 安装详细图解(实体机) debian是linux几大分支之一,ubuntu也是debian的分支 debian不分服务器、个人桌面版本。 debian12已经发布,和11的安装方法完全一致,截至到更新,12.1版本已经发布。(2023.8.21更新) 官网:debian官网 现在从官网下载,默认就是12.1的网络安装

    2024年02月15日
    浏览(12)
  • Debian 11 安装,超详细!

    Debian 11 安装,超详细!

    华为源中下载镜像  https://repo.huaweicloud.com/debian-cd/11.0.0/amd64/iso-cd/ 3A服务器的虚拟机  配置虚拟机 直接回车即可,第一次安装的小伙伴可以选择中文版安装,这样方便易懂, 一路继续,配置网络, ip 配置完之后网络就可以ping通了,下面是主机名配置,root用户密码配置, 配

    2023年04月08日
    浏览(12)
  • STM32之NB-IoT学习(一)——NB-IoT介绍

    STM32之NB-IoT学习(一)——NB-IoT介绍

    这篇先总结一下NB-IoT的基本知识,下一篇再涉及相关单片机程序代码。 目录 一. NB-IoT概念及特点 1.概念 2.特点 3.目前主要应用情况 二. NB-IOT部署方式 1.独立部署(Stand alone operation)简称ST 2.保护带部署(Guard band operation)简称GB 3.带内部署(In-band operation)简称IB 三.工作状态

    2024年02月08日
    浏览(13)
  • Debian 11.8.0 安装图解

    Debian 11.8.0 安装图解

    风险告知 本人及本篇博文不为任何人及任何行为的任何风险承担责任,图解仅供参考,请悉知! 本次安装图解是在一个全新的演示环境下进行的,演示环境中没有任何有价值的数据,但这并不代表摆在你面前的环境也是如此。 生产环境全新安装或者自行测试都可放心参考该

    2024年01月20日
    浏览(25)
  • debian 11.6 如何安装 vscode

    在 Debian 11.6 中安装 Visual Studio Code 的方法如下: 首先,打开终端(Terminal)。 使用以下命令添加 Visual Studio Code 的存储库: 使用以下命令更新软件包列表并安装 Visual Studio Code: 安装完成后,您可以在启动器(Launchpad)中找到 Visual Studio Code 应用程序并启动它。 注意:如果您在安装

    2024年02月12日
    浏览(11)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包