ROS Noetic: завершення підтримки та нові можливості з ROS ESM

Станом на травень 2025 року Операційна система для роботів (ROS) Noetic Ninjemys офіційно досягла кінця свого життєвого циклу (EOL). Вперше випущена у 2020 році як останнє розповсюдження ROS (1), ROS Noetic стала стандартним вибором для тисяч розробників, які працюють на Ubuntu 20.04 LTS. Для розробників і бізнесу, які використовують критично важливі системи на базі ROS Noetic, ця зміна може викликати побоювання щодо безпеки, стабільності та подальшого обслуговування.


Canonical додала Noetic до свого сервісу ROS ESM, який забезпечує постійні оновлення безпеки та критичні виправлення для пакетів ROS. Це дозволяє розробникам впевнено продовжувати використовувати EOL дистрибуції ROS, такі як Kinetic, Melodic, Foxy, а тепер і Noetic, далеко за межами їхнього підтримуваного терміну. З ROS ESM вони отримуватимуть виправлення CVE, виправлення помилок та важливі оновлення, що відповідають стандартам тривалої підтримки від Canonical.

Довгострокове обслуговування для ROS Noetic

З понад 800 репозиторіями в rosdistro, ROS Noetic залишається одним з найбільш поширених і активно підтримуваних дистрибутивів ROS 1 та життєво важливою частиною багатьох виробничих систем. Тепер, коли він досяг EOL, підтримка пакетів та їхнє обслуговування більше не надається постачальниками ROS.


Ця зміна має значні наслідки для безпеки та відповідності. Більшість організацій, які сьогодні використовують роботи, повинні дотримуватись вимог до кібербезпеки, що означає, що все програмне забезпечення має бути актуальним. Чи то ноутбук, чи робот, використання пристроїв з непідтримуваним програмним забезпеченням в корпоративній мережі часто вважається порушенням відповідності. Регламенти, такі як EU Cyber Resilience Act (CRA), роблять це ще більш актуальним. Тому користувачі робототехніки цілком обґрунтовано вимагають від постачальників забезпечити актуальність пристроїв. Наслідки ігнорування цього можуть бути серйозними.

Висновок простий: компанії з розгорнутими пристроями на ринку повинні перейти на підтримуване розповсюдження. Однак міграція великої кодової бази робототехніки не завжди є простим завданням – це потребує часу, ресурсів та ретельного тестування. Зміни у залежностях, відкликання з поля та повторна перевірка стабільності додають складності. У критично важливих системах навіть короткочасний простій може призвести до значних втрат.

Хоча мета полягає у подальшій міграції, вам може знадобитися час. ROS ESM надає вам додаткові 5 років підтримки після EOL ROS Noetic, узгоджено з розширеним обслуговуванням Ubuntu 20.04 до 2030 року.


ROS ESM є частиною Ubuntu Pro, і тому ROS Noetic

ROS ESM Noetic є частиною Ubuntu Pro для додатків, яка забезпечує вам затверджене, довгостроково підтримуване середовище ROS. Він включений до більшого пакету Canonical Extended Security Maintenance (ESM), який також покриває всю базову систему Ubuntu.

ROS ESM є частиною Ubuntu Pro, яка для користувачів ROS Noetic включає:

  • Патчі безпеки та виправлення CVE для основних пакетів ROS Noetic
  • Критичні виправлення помилок і покращення стабільності
  • Гарантована підтримка до 2030 року, узгоджена з Ubuntu 20.04 LTS ESM
  • Повна інтеграція інструментів і підтримка рівня підприємств для розгортання в масштабах
  • 2,300 пакетів у основному репозиторії Ubuntu, які підтримуються ще 5 років після EOL
  • Додаткові 23,000+ пакетів в репозиторії Ubuntu Universe на 10 років з дати випуску
  • Понад 600 пакетів через ROS 1 Kinetic, Melodic та Noetic і ROS 2 Foxy
  • Landscape для управління флотами Ubuntu
  • Kernel Livepatch для застосування критичних патчів без перезавантаження
  • Сертифікація безпеки FIPS і CIS
  • Доступ до реального часу для робіт з чутливими до затримок навантаженнями
  • 24/7 підтримка тисяч відкритих пакетів

Ubuntu Pro безкоштовна для особистого використання. Для бізнесу Ubuntu Pro пропонує цінову модель, розроблену для виробників пристроїв. Щоб дізнатися більше про те, що пропонує Ubuntu Pro, відвідайте огляд Ubuntu Pro.

Легке впровадження, мінімальні втручання для користувачів ROS Noetic

Почати з ROS ESM просто. Як тільки Ubuntu Pro ввімкнено, спеціалізований PPA надає ваші оновлення ROS Noetic, без необхідності модифікації вашого існуючого додатку або середовища. Ви можете обрати отримувати лише оновлення безпеки або включити виправлення помилок. Таким чином, ви зберігаєте стабільність системи, одночасно виграючи час для майбутньої міграції.

Чи керуєте ви флотами промислових роботів, автономними транспортними засобами або платформами для наукових досліджень, ROS ESM забезпечує довгострокову операційну безперервність без дорогих міграцій.

Використовуйте ROS Noetic ESM у контейнерах Docker

Якщо ви користувач Docker, є хороші новини: підтримка ROS ESM поширюється також на ваші контейнеризовані середовища. З Ubuntu Pro ви можете безпечно вбудувати ваш Pro токен усередині Docker-образів, щоб забезпечити подальший доступ до критичних оновлень та виправлених пакетів.

Рекомендований підхід Canonical використовує Docker BuildKit та секретні монтовані пункти, щоб гарантувати, що ваш Pro токен ніколи не потрапить у фінальний шар образу, зберігаючи облікові дані в безпеці, одночасно забезпечуючи такі сервіси, як ros, esm-infra і ros-updates під час збірки. Для команд, які вже використовують Docker у виробництві, це забезпечує легкий, незалежний від інфраструктури шлях підвищення безпеки та підтримки контейнерів Noetic без зміни форматів пакування.

Щоб дізнатися більше про внутрішнє впровадження послуг Ubuntu Pro у Docker, перегляньте офіційний посібник. Якщо ви розподіляєте контейнери в великих масштабах або вам потрібна допомога в управлінні токенами між командами, зв’яжіться з нами – ми готові допомогти вам максимально використати ваше покриття ROS ESM у контейнеризованих середовищах.

Переносимість та надійність: ROS Noetic на Ubuntu 24.04 з snap

Крім традиційних розгортань на базі apt, Canonical підтримує ряд дистрибутивів ROS як snap, включаючи ROS Noetic, що забезпечує замкнені, портативні та легко оновлювальні середовища, які працюють на будь-якій підтримуваній версії Ubuntu, включаючи останню Ubuntu 24.04 LTS.


Це дозволяє відокремити ваші робототехнічні програми від версії основної ОС і спростити обслуговування різнорідних флотів. Snap включає основний стек ROS Noetic, попередньо налаштований і контейнеризований з суворим замиканням для підвищення безпеки системи.

Для команд, яким потрібно продовжити доступ до Noetic, особливо на новіших випусках Ubuntu LTS, таких як 24.04, ми рекомендуємо використовувати ці snap у приватному Спеціалізованому Snap Store. Це дає вам повний контроль над тим, як ви розподіляєте та управляєте вашими додатками, і, критично, дозволяє вбудовувати ваші токени Ubuntu Pro безпосередньо у ваші закриті snap. Це спрощує доступ до ROS ESM та інших можливостей Pro, навіть у обмежених або оффлайн середовищах. Це масштабоване, безпечно спроектоване рішення, яке може спростити розгортання та довгострокове обслуговування. Якщо це здається хорошим варіантом для ваших потреб, зв’яжіться з нами – ми раді допомогти вам розпочати.

Оновіть до ESM для ROS Noetic сьогодні

Якщо ви покладаєтеся на ROS Noetic і турбуєтеся про вплив його EOL, ROS ESM від Canonical – ваш шлях до подальшої стабільності та підтримки. З безшовною інтеграцією у вашу існуючу інфраструктуру Ubuntu та обслуговуванням рівня підприємств до 2030 року, ROS ESM Noetic допомагає вам продовжувати інновації без перешкод.

Щоб дізнатися більше або отримати доступ, відвідайте сторінку ROS ESM, прочитайте документи ROS ESM або зв’яжіться з командою робототехніки Canonical безпосередньо.

Зв’яжіться з нами сьогодні

Цікавитесь запуском Ubuntu у вашій організації?

Підписка на новини

Отримуйте останні новини та оновлення Ubuntu на вашу пошту.

Надсилаючи цю форму, я підтверджую, що прочитав і погоджуюсь з Політикою конфіденційності Canonical.