Pas një viti zhvillimi, është paraqitur një lëshim i rëndësishëm i distribucionit OpenWrt 25.12.0, i zhvilluar për pajisje rrjetesh, si routerat, switch-et dhe pikët e aksesit. OpenWrt mbështet më shumë se 2200 pajisje dhe ofron një sistem ndërtimi që e thjeshtëson kryqëzimin dhe krijimin e build-eve të personalizuara. Build-et e tilla lejojnë formimin e firmware-it të gatshëm me paketat e dëshiruara të instaluara paraprakisht, të optimizuara për detyra të caktuara. Build-et e gatshme janë publikuar për 41 platforma të synuara (në degen e kaluar ishin mbështetur 39 platforma).
Ndryshimet kryesore në OpenWrt 25.12:
- ĂshtĂ« realizuar kalimi nga instrumenti opkg nĂ« menaxherin e paketave APK (Alpine Package Keeper), i zhvilluar nga projekti Alpine. Kalimi zgjeroi mundĂ«sitĂ« e menaxhimit tĂ« paketave, pĂ«rmirĂ«soi efikasitetin e punĂ«s me metadatat, mundĂ«soi realizimin e verifikimit tĂ« nĂ«nshkrimeve digjitale pĂ«r paketat e instaluara lokal dhe modernizoi procesin e azhurnimit tĂ« tĂ« gjithĂ« sistemit nĂ« njĂ« version tĂ« ri tĂ« distribucionit. APK mbĂ«shtet shumicĂ«n e funksionaliteteve tĂ« opkg, por parametrat e komandave pĂ«r kĂ«ta menaxherĂ« paketash ndryshojnĂ«.
NjĂ« nga mundĂ«sitĂ« e avancuara tĂ« APK gjithashtu pĂ«rfshin: Komanda "apk list âinstalled âorphaned", me anĂ«n e sĂ« cilĂ«s mund tĂ« shihni tĂ« gjitha varĂ«sitĂ« e papĂ«rdorura, tĂ« cilat mund tĂ« eliminohen pa dĂ«m pĂ«r sistemin. MundĂ«sia pĂ«r tĂ« mos pasur njĂ« komandĂ« tĂ« veçantĂ« pĂ«r azhurnimin e indeksit â operacionet opkg, qĂ« kĂ«rkonin ekzekutimin e komandave tĂ« ndryshme, nĂ« apk mund tĂ« reduktohen nĂ« njĂ« komandĂ« tĂ« vetme, pĂ«r shembull, nĂ« vend tĂ« "opkg update && opkg install dnsmasq-full" mund tĂ« ekzekutohet "apk âupdate-cache add dnsmasq-full".
Krahasimi i disa komandave apk dhe opkg për kryerjen e veprimeve tipike:
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 pa nuk ka ekuivalent apk info âcontents P opkg files P - ShĂ«rbimi ASU (Attended SysUpgrade) Ă«shtĂ« i aktivizuar si parazgjedhje, duke lejuar pĂ«rditĂ«simin e BIOS-it nĂ« njĂ« version tĂ« ri tĂ« sistemit pa humbur cilĂ«simet ekzistuese dhe paketat e instaluara nga pĂ«rdoruesi. PĂ«rdoruesi dĂ«rgon njĂ« kĂ«rkesĂ« pĂ«r tĂ« formuar njĂ« imazh tĂ« azhurnuar tĂ« BIOS-it pĂ«rmes ndĂ«rfaqes web LuCI ose mjetit tĂ« komandave, duke specifikuar paketat e instaluara nĂ« sistemin e tij. Pas disa kohĂ«sh server ASU formon njĂ« imazh qĂ« pĂ«rputhet me pĂ«rmbajtjen e porositur, pas sĂ« cilĂ«s pĂ«rdoruesi e shkarkon atĂ« dhe e instalon nĂ« pajisjen e tij. Shtohet njĂ« opsion qĂ« lejon ruajtjen e cilĂ«simeve ekzistuese nĂ« pĂ«rditĂ«simin e BIOS-it.
- ĂshtĂ« siguruar ruajtja e historisĂ« sĂ« operacioneve nĂ« komandĂ«n e linjĂ«s mes sesioneve. Historia e operacioneve ruhet nĂ« diskin RAM dhe nuk humbet pas ri-hyrjes. Ruajtja e historisĂ« nĂ« memorjen operativĂ« shmang operacionet e tepĂ«rta tĂ« shkruarjes nĂ« disqet Flash, por si opsion mund tĂ« aktivizohet ruajtja e historisĂ« edhe nĂ« mediumin e pĂ«rhershĂ«m, duke redaktuar skriptin â/etc/profile.d/busybox-history-file.shâ.
- Në paketimin bazë përfshihet një depo që përmban Qt5, GTK, SDL3, wlroots, wayland dhe libra të tjerë për krijimin e ndërfaqeve grafike dhe organizimin e nisjes së aplikacioneve grafike.
- Shell-kriptet për punën me Wi-Fi dhe menaxhimin e konfiguracionit të rrjetit janë ri-shkruar në gjuhën uCode, e cila ka një sintaksë të ngjashme me JavaScript. uCode është shënuar si një gjuhë më e sigurt dhe më e performancës, që e thjeshton mbështetje dhe krijon mundësi të drejtpërdrejta integrimi me ubus dhe UCI.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r mĂ« shumĂ« se 180 pajisje tĂ« reja. Numri total i pajisjeve tĂ« mbĂ«shtetura ka kaluar 2200.
- Për pajisjet me çipa Realtek është zgjeruar mbështetja për switch-a Ethernet, duke përfshirë variantet 10-gigabit.
- Në platformën qualcommax është shtuar mbështetje për SoC ipq50xx dhe ipq60xx.
- Shtuar një platformë të re siflower për SoC Siflower SF21A6826/SF21H8898.
- Shtuar platforma sunxi/arm926ejs dhe microchipsw/lans969x për SoC Allwinner F1C100/200s dhe switches Microchip LAN969x.
- Azhurnuar versionet e pakove, duke përfshirë musl 1.2.5, glibc 2.41, gcc 14.3.0, binutils 2.44, dnsmasq 2.91, dropbear 2025.89 dhe busybox 1.37.0.
- Bërthama Linux është azhurnuar në versionin 6.12.71 me strukturën e wireless cfg80211/mac80211, e portuar nga bërthama 6.18.7 (në degën e kaluar ishte bërthama 6.6 me strukturën wireless nga bërthama 6.12).
Burimi: opennet.ru
