共用方式為


IoT 中樞裝置更新支援平台

本文說明 IoT 中樞裝置更新 (DU) 支援哪些作業系統平台和元件,無論是正式推出或是處於預覽狀態。

取得支援

如果您在使用裝置更新服務時遇到問題,有幾種方式可以尋求支援。 請嘗試下列其中一個支援管道:

報告錯誤 - DU 產品的開發都是在裝置更新開放原始碼專案中進行。 您可以在專案的問題頁面上報告錯誤。 我們會從專案中快速找到修正方式,加入產品更新中。

Microsoft 客戶支援小組 - 具有支援計劃的使用者可以藉由直接從 Azure 入口網站建立支援票證,與 Microsoft 客戶支援小組互動。

功能要求 - DU 產品透過產品的裝置更新討論社群來追蹤功能要求。

Linux 作業系統

裝置更新可以在大部分的各種 Linux 作業系統上執行; 不過,Microsoft 並未支援這些所有系統。 下表所列的系統受到 Microsoft 的支援,其為正式推出或處於公開預覽狀態,並已針對每個新版本進行測試。

Microsoft 在自動化測試中具有這些作業系統,並為它們提供安裝套件

您可以將開放原始碼 DU 代理程式的程式碼移植至其他作業系統版本上執行,但這些代理程式組建並不是由 Microsoft 進行測試和維護。

下表所列的系統受到 Microsoft 的支援,其為正式推出或處於公開預覽狀態,並已針對每個新版本進行測試。

作業系統 AMD64 ARM32v7 ARM64
Debian 10 (Buster) Debian + AMD64 Debian + ARM32v7 Debian + + ARM64
Debian 11 (Bullseye) Debian + AMD64 Debian + ARM32v7 Debian + + ARM64
Ubuntu Server 20.04 Ubuntu Server 20.04 + AMD64 Ubuntu Server 20.04 + ARM64
Ubuntu Server 22.04 Ubuntu Server 22.04 + AMD64 Ubuntu Server 22.04 + ARM64

注意

Ubuntu 18.04 LTS 的標準支援將於 2023 年 5 月 31 日結束。 從 2023 年 6 月開始,Ubuntu 18.04 LTS 將不會是支援的平台。 Ubuntu 18.04 LTS 裝置更新套件在 2023 年 11 月 30 日之前使用。 如果您不採取任何動作,Ubuntu 18.04 LTS 型裝置更新裝置會繼續運作,但 Ubuntu 18.04 主機套件中的持續安全性修補程式和錯誤修正將在 2023 年 11 月 30 日之後無法使用。 若要繼續接收支援和安全性更新,我們建議您將主機 OS 更新為支持的平台。

發行版本與藍圖

IoT 中樞裝置更新版本資產和發行備註可在裝置更新發行分頁上取得。 表格涵蓋 API、PnP 模型和裝置更新參考代理程式的支援。

IoT 中樞裝置更新 1.0 是第一個主要版本,並且會繼續接收安全性修正程式和修正程式迴歸。

裝置更新 (DU) 代理程式使用 IoT 隨插即用模型,從 DU 服務傳送和接收屬性與訊息。 每個 DU 代理程式都需要使用特定的模型。 深入了解裝置更新如何使用這些模型,以及如何擴充它們。

除非另有指定,否則較新的 REST 服務 API 版本支援較舊的代理程式。 IoT 中樞裝置更新入口網站體驗使用最新的 API,並且具有與 API 版本相同的支援。

版本資訊與資產 deviceupdate-agent 從代理程式版本支援升級 支援 DU PnP 模型 API 版本
1.0.0 1.0.0
1.0.1
1.0.2
0.8.x dtmi:azure:iot:deviceUpdateContractModel;2
dtmi:azure:iot:deviceUpdateModel;2
2022-10-01
0.0.8 (預覽)(已取代) 0.8.0
0.8.1
0.8.2
dtmi:azure:iot:deviceUpdateContractModel;1
dtmi:azure:iot:deviceUpdateModel;1
2022-10-01
2021-06-01-預覽 (已取代)

最新的 API 版本 2022-10-01 將受到支援直到下一個穩定的版本,而最新的代理程式版本 1.0.x 將收到錯誤修正程式和安全性修正程式,直到下一個穩定版本。

注意

已從參考代理程式延伸並自訂代理程式的使用者,負責確保錯誤修正程式和安全性修正程式皆已納入。 您也必須確保代理程式已正確建置並設定為服務所定義的代理程式,以便從 IoT 中樞連線服務、執行更新及管理裝置。

重要

每一個 Microsoft 產品都有生命週期。 生命週期會在產品發行時開始,並於不再受支援時結束。 了解此生命週期中的關鍵日期,可協助您針對何時升級軟體或對軟體進行其他變更來做出明智的決定。
針對 IoT 中樞裝置更新,若沒有取代版本,則穩定的 API 或代理程式版本將不會被取代。 取代的穩定版本在取代宣布後至少 3 年內仍可使用,以允許使用者移轉至支援中的代理程式和 API 版本。 穩定版本發行之後,預覽版本 (發行前版本) 代理程式和 API 不會提供服務。 預覽版本已發行以測試新功能、收集意見反應,以及探索並修正問題。 預覽版可在補充使用規定下取得,且不建議用於生產工作負載。 最新服務和 API 版本不支援 0.7.0 (發行前版本)。
隨著最新的穩定版本發行,我們建議所有目前執行 0.x.x 的客戶將其裝置升級為 1.0.x,以接收持續支援。