The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Релиз OpenWrt 25.12 с заменой пакетного менеджера и системой обновления прошивки

06.03.2026 09:53 (MSK)

После года разработки представлен значительный выпуск дистрибутива OpenWrt 25.12.0, развиваемого для сетевых устройств, таких как маршрутизаторы, коммутаторы и точки доступа. OpenWrt поддерживает более 2200 устройств и предлагает систему сборки, упрощающую кросс-компиляцию и создание собственных сборок. Подобные сборки позволяют формировать готовые прошивки с желаемым набором предустановленных пакетов, оптимизированные под конкретные задачи. Готовые сборки опубликованы для 41 целевой платформы (в прошлой ветке поддерживалось 39 платформ).

Основные изменения в OpenWrt 25.12:

  • Осуществлён переход с инструментария opkg на пакетный менеджер APK (Alpine Package Keeper), развиваемый проектом Alpine. Переход расширил возможности управления пакетами, повысил эффективность работы с метаданными, позволил реализовать проверку цифровых подписей для локально установленных пакетов и модернизировал процесс обновления всей системы до новой версии дистрибутива. APK поддерживает большую часть возможностей opkg, но параметры командной строки у данных пакетных менеджеров отличаются.

    Из расширенных возможностей APK также выделяется: Команда "apk list --installed --orphaned", при помощи которой можно посмотреть все не используемые зависимости, которые без ущерба для системы могут быть удалены. Возможность обойтись без отдельной команды обновления индекса - операции opkg, требовавшие запуска разных команд, в apk могут быть сведены к одной команде, например, вместо "opkg update && opkg install dnsmasq-full" можно запустить "apk --update-cache add dnsmasq-full".

    Сравнение некоторых команд apk и opkg для выполнения типовых действий:

    apk update opkg update
    apk add pkg opkg install pkg
    apk del pkg opkg remove pkg
    apk list opkg list
    apk list P opkg list P
    apk list --installed [P] opkg list-installed
    apk list --upgradeable [P] opkg list-upgradable
    apk list --providers [P] opkg -A whatprovides P
    apk info P opkg info P
    apk info --all P нет эквивалента
    apk info --contents P opkg files P
  • Включён по умолчанию сервис ASU (Attended SysUpgrade), позволяющий обновить прошивку до новой версии системы без потери имеющихся настроек и установленных пользователем пакетов. Через web-интерфейс LuCI или инструментарий командной строки пользователь отправляет запрос на формирование обновлённого образа прошивки, указывая установленные в его системе пакеты. Через какое-то время сервер ASU формирует образ, соответствующий заказанному содержимому, после чего пользователь загружает его и прошивает его на своё устройство. Дополнительно предоставляется опция, позволяющая сохранить в обновлённой прошивке имеющиеся настройки.
  • Обеспечено сохранение истории операций в командной строке между сеансами. История операций сохраняется в RAM-диске и не теряется после повторного входа. Хранение истории в оперативной памяти позволяет избежать лишних операций записи на Flash-накопители, но в качестве опции можно включить сохранение истории и на постоянном носителе, отредактировав скрипт '/etc/profile.d/busybox-history-file.sh'.
  • В базовой поставке включён репозиторий, содержащий Qt5, GTK, SDL3, wlroots, wayland и прочие библиотеки для создания графических интерфейсов и организации запуска графических приложений.
  • Shell-скрипты для работы с Wi-Fi и управления сетевой конфигурацией переписаны на языке uCode, имеющем синтаксис близкий к JavaScript. uCode отмечен как более безопасный и производительный язык, упрощающий сопровождение и позволяющий обеспечить прямую интеграцию с ubus и UCI.
  • Добавлена поддержка более 180 новых устройств. Общее число поддерживаемых устройств превысило 2200.
  • Для устройств на чипах Realtek расширена поддержка Ethernet-коммутаторов, включая 10-гигабитные варианты.
  • В платформу qualcommax добавлена поддержка SoC ipq50xx и ipq60xx.
  • Добавлена новая платформа siflower для SoC Siflower SF21A6826/SF21H8898.
  • Добавлены платформы sunxi/arm926ejs и microchipsw/lan969x для SoC Allwinner F1C100/200s и коммутаторов Microchip LAN969x.
  • Обновлены версии пакетов, включая musl 1.2.5, glibc 2.41, gcc 14.3.0, binutils 2.44, dnsmasq 2.91, dropbear 2025.89 и busybox 1.37.0.
  • Ядро Linux обновлено до выпуска 6.12.71 с беспроводным стеком cfg80211/mac80211, портированным из ядра 6.18.7 (в прошлой ветке поставлялось ядро 6.6 с беспроводным стеком из ядра 6.12).


  1. Главная ссылка к новости (https://lists.openwrt.org/pipe...)
  2. OpenNews: Доступен дистрибутив OpenWrt 24.10
  3. OpenNews: Опубликован инструментарий для запуска Debian на устройстве OpenWrt One
  4. OpenNews: Представлен маршрутизатор Turris Omnia NG с прошивкой на базе OpenWRT
  5. OpenNews: Уязвимости, позволяющие подменить образы и выполнить код на ASU-серверах проекта OpenWrt
  6. OpenNews: Дистрибутив OpenWrt переходит на пакетный менеджер APK
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/64927-openwrt
Ключевые слова: openwrt
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (30) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 10:07, 06/03/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –8 +/
    > ”на пакетный менеджер APK”

    Теперь можно установить android приложения?))))

     
     
  • 2.2, Аноним (2), 10:19, 06/03/2026 [^] [^^] [^^^] [ответить]  
  • +15 +/
    Это Android имя заимствовал, а не наоборот. Первый релиз Alpine состоялся в 2005 года, а первый публичный выпуск Android датирован 2008 годом.
     
  • 2.27, timur.davletshin (ok), 12:41, 06/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Теперь можно делать touch /etc/profile.d/apk-cheatsheet.hush, чтобы отключать противную напоминалку о соответствии команд opkg и apk 😭
     

  • 1.3, Жироватт (ok), 10:20, 06/03/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    Слишком корпоративно-размытое, водянистое описание профитов от внедрения - признак того, что шиллинг разменян на сто мыллингов и реально добавлена только опция "--orphaned"
     
  • 1.4, Carantin (?), 10:32, 06/03/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Так, на роутере можно фильмы теперь смотреть 0_о?
     
     
  • 2.7, Аноним (7), 10:49, 06/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Да, можно хоть по кабелю, хоть беспроводом. П Периферию в виде компуктера/телефона/ноута/тв подключаешь и смотришь
     
     
  • 3.20, Аноним (20), 12:21, 06/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Только в такой конфигурации нужен X11.
     
  • 2.9, Аноним (9), 11:01, 06/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Прям на встроенном мониторе:
    https://opennet.ru/64181-turris
     
     
  • 3.16, Аноним (16), 11:49, 06/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >Прям на встроенном мониторе:

    в консоли же, что вы как маленькие ;)

     
     
  • 4.17, 12yoexpert (ok), 11:57, 06/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    mplayer умеет показывать фильмы в tty
     
     
  • 5.23, Аноним (23), 12:35, 06/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Vlc тоже умеет, нашел чем удивить.
     
  • 2.22, Аноним (-), 12:25, 06/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Так, на роутере можно фильмы теперь смотреть 0_о?

    И судя по описалову - ресурсов жрать оно теперь будет как медиацентр...

     

  • 1.5, Аноним (5), 10:39, 06/03/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > В базовой поставке включён репозиторий, содержащий Qt5, GTK, SDL3, wlroots, wayland и прочие библиотеки для создания графических интерфейсов и организации запуска графических приложений.

    Еще один linux для десктопа.

     
     
  • 2.21, Аноним (20), 12:24, 06/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Будет, когда Plasma добавят :)
     

  • 1.6, Аноним (6), 10:49, 06/03/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >В базовой поставке включён репозиторий, содержащий Qt5, GTK, SDL3, wlroots, wayland и прочие библиотеки для создания графических интерфейсов и организации запуска графических приложений.

    Почему нет LibreOffice и FF? Как мне в интернете сидеть теперь?

    Каким боком вайланд в роутере им понадобился ума не приложу. ТВ приставку из него делают что ли?

     
     
  • 2.8, Аноним (8), 10:57, 06/03/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >Каким боком вайланд в роутере им понадобился ума не приложу.

    NVR из китайских боксов делать

    >Почему нет LibreOffice и FF? Как мне в интернете сидеть теперь?

    в Alpine пакет возьми

     

  • 1.10, penetrator (?), 11:17, 06/03/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Включён по умолчанию сервис ASU (Attended SysUpgrade), позволяющий обновить прошивку до новой версии системы без потери имеющихся настроек и установленных пользователем пакетов.

    Обращаюсь к владельцам OpenWRT девайсов, при обновлении системы у вас слетают настройки? Или это коварство перевода с оригинала?

     
     
  • 2.13, timur.davletshin (ok), 11:21, 06/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Не слетают в 99% случаев. Для этого Attended Sysupgrade и добавили в дефолт.
     
  • 2.14, Alladin (?), 11:26, 06/03/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    да, чтобв не слетало надо заводить файлы в отдельный список
     
  • 2.28, FSA (ok), 12:49, 06/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Была проблема перехода на 24 версию. Но это была проблема маршрутизатора. Там надо было разметку менять. А вот внутри 24 и даже обновление на 25 версию залетело только в путь. При этом все настройки сохранились.
     
  • 2.30, Страдивариус (?), 13:35, 06/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Без ASU если ты обновляешься sysupgrade'ом или через Web UI, загружая просто стоковый образ, то настройки сохраняются, а вот пакеты придется заново ставить
     

  • 1.11, timur.davletshin (ok), 11:19, 06/03/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Убер-фича, про которую не сказали, т.к. добавлена в самый последний момент в RC5, это многопоточность в SQM (Active Queue Management в Linux). Но только, если ваша сетевая поддерживает multiqueue...
     
     
  • 2.18, Xo (?), 12:04, 06/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    А на ax6s эта фича есть?
     
     
  • 3.25, timur.davletshin (ok), 12:37, 06/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, у него CPU port поддерживает multiqueue, а чип, что на свитче, не поддерживает. Проверить можно при помощи ethtool -l wan, обсуждение тут: https://forum.openwrt.org/t/cake-mq-backport-of-multi-core-capable-cake-implem
     
  • 2.24, Аноним (23), 12:37, 06/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Это что-то для Роскомнадзора?
     
     
  • 3.26, timur.davletshin (ok), 12:38, 06/03/2026 [^] [^^] [^^^] [ответить]  
  • +/
    zapret от bol-van - это что-то для РКН.
     

  • 1.12, Аноним (12), 11:19, 06/03/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Паранойя тут интересуется, сколько закладок тыщеглаз уже нашел просмотрев весь код?
     

  • 1.15, Аноним (15), 11:35, 06/03/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Топовый проект, дай бог здоровья мейнтейнерам.
    Весь SOHO перевел с zyxelопараши
     
  • 1.29, Аноним (29), 13:07, 06/03/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Раньше скептически относился к openwrt, но сейчас без него как без рук - отличный проект.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2026 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру