Megjelent az OpenWrt 25.12 új csomagkezelővel és firmware-frissítő rendszerrel

Egy évnyi fejlesztés után megjelent az OpenWrt 25.12.0 disztribúció jelentős kiadása, amelyet olyan hálózati eszközökhöz fejlesztettek ki, mint az útválasztók, kapcsolók és hozzáférési pontok. Az OpenWrt több mint 2200 eszközt támogat, és egy olyan build rendszert kínál, amely leegyszerűsíti a keresztfordítást és az egyéni buildek létrehozását. Ezek a buildek lehetővé teszik használatra kész firmware létrehozását a kívánt előre telepített csomagokkal, amelyek adott feladatokra vannak optimalizálva. Használatra kész buildek 41 célplatformra jelentek meg (az előző ág 39 platformot támogatott).

Főbb változások az OpenWrt 25.12-ben:

  • Az opkg eszközkészletről az Alpine projekt által fejlesztett APK csomagkezelőre (Alpine Package Keeper) migráltunk. Ez a migráció kibővítette a csomagkezelési képességeket, javította a metaadatok kezelésének hatékonyságát, lehetővé tette a digitális aláírás-ellenőrzést a helyileg telepített csomagoknál, és egyszerűsítette a teljes rendszer új disztribúciós verzióra való frissítésének folyamatát. Az APK a legtöbb opkg funkciót támogatja, de a csomagkezelők parancssori paraméterei eltérnek.

    További figyelemre méltó fejlett APK-funkciók: Az „apk list --installed --orphaned” parancs, amely lehetővé teszi az összes nem használt függőség megtekintését és eltávolítását a rendszer károsítása nélkül. Egy különálló indexfrissítési parancs elhagyható – az olyan opkg műveletek, amelyek korábban több parancs futtatását igényelték, mostantól egyetlen parancsba vonhatók az APK-ban. Például az „opkg update && opkg install dnsmasq-full” helyett futtatható az „apk --update-cache add dnsmasq-full” parancs.

    Néhány apk és opkg parancs összehasonlítása tipikus műveletek végrehajtásához:

    apk frissítés opkg frissítés apk hozzáadása pkg opkg telepítés pkg apk del pkg opkg eltávolítás pkg apk lista opkg lista apk lista P opkg lista P apk lista — telepített [P] opkg lista telepített apk lista — frissíthető [P] opkg lista frissíthető apk lista -szolgáltatók [P] opkg -A, ami P apk információt biztosít P opkg információ P apk információ - minden P nem egyenértékű az apk info –contents P opkg fájlokkal P
  • Az ASU (Attended SysUpgrade) szolgáltatás alapértelmezés szerint engedélyezve van, lehetővé téve a firmware frissítését egy új verzióra a meglévő beállítások és a felhasználó által telepített csomagok elvesztése nélkül. A LuCI webes felületén vagy parancssori eszközén keresztül a felhasználó kérést küld egy frissített firmware-képfájl létrehozására, megadva a rendszerére telepített csomagokat. Rövid idő elteltével az ASU-kiszolgáló létrehoz egy, a kért tartalomnak megfelelő képet, amelyet a felhasználó letölt és flasheli az eszközére. További lehetőségként megőrzi a meglévő beállításokat a frissített firmware-ben.
  • A parancssori előzmények mostantól megmaradnak a munkamenetek között. Ezek az előzmények egy RAM-lemezre kerülnek mentésre, és a későbbi bejelentkezések után sem vesznek el. Az előzmények RAM-ban történő tárolása elkerüli a felesleges írásokat a pendrive-okra, de opcionálisan engedélyezheti az előzmények állandó tárolóba mentését a '/etc/profile.d/busybox-history-file.sh' szkript szerkesztésével.
  • Az alapcsomag tartalmaz egy Qt5, GTK, SDL3, wlroots, wayland és egyéb könyvtárakat tartalmazó tárházat grafikus felületek létrehozásához és grafikus alkalmazások indításának megszervezéséhez.
  • A Wi-Fi és a hálózati konfigurációkezelés shell szkriptjeit átírták uCode-ban, egy olyan nyelven, amelynek szintaxisa hasonló a JavaScripthez. Az uCode biztonságosabb és nagyobb teljesítményű nyelvként ismert, egyszerűsíti a karbantartást, és lehetővé teszi a közvetlen integrációt az ubus és az UCI rendszerekkel.
  • Több mint 180 új eszköz támogatása került hozzáadásra, így a támogatott eszközök teljes száma meghaladja a 2200-at.
  • A Realtek chipeken alapuló eszközök esetében kibővítették az Ethernet kapcsolók támogatását, beleértve a 10 gigabites opciókat is.
  • A qualcommax platform támogatást nyújtott az ipq50xx és ipq60xx SoC-khez.
  • Új siflower platformot adtak hozzá a Siflower SF21A6826/SF21H8898 SoC-hez.
  • Hozzáadva a sunxi/arm926ejs és microchipsw/lan969x platformok az Allwinner F1C100/200s SoC-khez és a Microchip LAN969x kapcsolókhoz.
  • A frissített csomagverziók közé tartozik a musl 1.2.5, a glibc 2.41, a gcc 14.3.0, a binutils 2.44, a dnsmasq 2.91, a dropbear 2025.89 és a busybox 1.37.0.
  • A mag Linux обновлено до выпуска 6.12.71 с беспроводным стеком cfg80211/mac80211, портированным из ядра 6.18.7 (в прошлой ветке поставлялось ядро 6.6 с беспроводным стеком из ядра 6.12).

Forrás: opennet.ru

Vásároljon megbízható tárhelyet DDoS védelemmel, VPS VDS szerverekkel rendelkező webhelyekhez 🔥 Vásároljon megbízható weboldal tárhelyet DDoS védelemmel, VPS VDS szerverekkel | ProHoster