Выпущена версия OpenWrt 25.12 с менеджером пакетов APK, заменяющим opkg

Проект OpenWrt объявил о выпуске OpenWrt 25.12, бесплатной операционной системы с открытым исходным кодом на базе Linux, которая в основном используется для встроенных устройств, в частности, домашних шлюзов и маршрутизаторов, в качестве первой стабильной версии в новой серии 25.12.

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

Что касается процесса обновления, система Attended Sysupgrade теперь интегрирована по умолчанию в веб-интерфейс LuCI, а утилита командной строки owut включена для устройств с большим объемом флэш-памяти. Эти инструменты автоматически пересоздают образы прошивки со всеми установленными пакетами, позволяя пользователям обновлять систему с сохранением конфигураций и программного обеспечения.

Скрипты управления Wi-Fi были переписаны на ucode, заменив предыдущие скрипты оболочки. Разработчики сообщают, что ucode обеспечивает более быстрое выполнение, большую надежность и лучшую интеграцию с подсистемами OpenWrt, такими как ubus и UCI.

В этом выпуске также представлена постоянная история команд оболочки, хранящаяся в файловой системе с поддержкой RAM, что позволяет пользователям сохранять историю команд между сеансами без ненужных записей во флэш-память. Пользователи могут включить постоянное хранение вручную, но проект предупреждает, что со временем это может увеличить износ флэш-памяти.

Еще одной новинкой в OpenWrt 25.12 является то, что теперь он по умолчанию включает видеопоток, предоставляя доступ к приложениям пользовательского интерфейса на основе Qt5 непосредственно из репозиториев пакетов.

Расширена поддержка оборудования: теперь Realtek поддерживает дополнительные SoC-коммутаторы, включая 10-гигабитные модели. Цель qualcommax добавляет поддержку серий ipq50xx и ipq60xx. Новые цели включают SoC Siflower SF21A6826/SF21H8898, коммутаторы Microchip LAN969x и платформы Allwinner F1C100/F1C200s через новую подцель sunxi arm926ejs.

Также были обновлены основные компоненты. Релиз включает ядро Linux 6.12, GCC 14.3, glibc 2.41, musl 1.2.5 и binutils 2.44. Были обновлены сетевые и системные пакеты, включая dnsmasq 2.91, Dropbear 2025.89 и BusyBox 1.37. Беспроводные компоненты используют cfg80211 и mac80211 из ядра 6.18, а hostapd основан на мастер-снимке от августа 2025 года.

Имейте в виду, что с выпуском этой версии проект OpenWrt также объявил, что OpenWrt 24.10 достигнет конца срока службы в сентябре 2026 года. После этой даты он больше не будет получать обновления безопасности. Пользователям рекомендуется перейти на серию 25.12 до окончания поддержки.

Образы прошивки OpenWrt 25.12 доступны через селектор прошивок проекта или напрямую с серверов загрузки OpenWrt. Обновление с OpenWrt 24.10 в большинстве случаев поддерживается с помощью Утилиты sysupgrade. Проект рекомендует создать резервную копию конфигурации перед обновлением.

Подробную информацию обо всех изменениях читайте в объявлении о выпуске.

Зарубин Иван Эксперт по Linux и Windows

Парашютист со стажем. Много читаю и слушаю подкасты. Люблю посиделки у костра, песни под гитару и приближающиеся дедлайны. Люблю путешествовать.

Похожие статьи

Комментарии (0)