Lëshimi i OpenWrt 25.12 me zëvendësimin e menaxherit të paketave dhe sistemit të përditësimit të firmware

Pas një vit zhvillimi, u prezantua një version i rëndësishëm i shpërndarjes OpenWrt 25.12.0, që zhvillohet për pajisje rrjeti si rrugëzues, kaluar dhe pika të qasjes. OpenWrt mbështet më shumë se 2200 pajisje dhe ofron një sistem ndërtimi që thjeshton kryqëzimin e kompilimit dhe krijimin e ndërtimeve të veta. Ndërtime të tilla lejojnë formimin e firmave të gatshme me një grup të dëshiruar të pakos, optimizuar për detyra të caktuara. Ndërtimet e gatshme janë publikuar për 41 platforma të synuara (në degën e kaluar ishin mbështetur 39 platforma).

Ndryshimet kryesore në OpenWrt 25.12:

  • U realizua kalimi nga mjetet opkg nĂ« menaxherin e paketave APK (Alpine Package Keeper), i zhvilluar nga projekti Alpine. Kalimi zgjeroi mundĂ«sitĂ« e menaxhimit tĂ« paketave, rriti efikasitetin e punĂ«s me metadatĂ«n, mundĂ«soi realizimin e kontrollit tĂ« nĂ«nshkrimeve digjitale pĂ«r paketat e instaluara lokal dhe modernizoi procesin e azhurnimit tĂ« gjithĂ« sistemit nĂ« njĂ« version tĂ« ri tĂ« shpĂ«rndarjes. APK mbĂ«shtet shumicĂ«n e mundĂ«sive tĂ« opkg, por parametrat e komandave nĂ« kĂ«ta menaxherĂ« paketash ndryshojnĂ«.

    Nga mundĂ«sitĂ« e zgjeruara tĂ« APK, gjithashtu spikasin: Komanda "apk list —installed —orphaned", me anĂ« tĂ« sĂ« cilĂ«s mund tĂ« shikoni tĂ« gjitha varĂ«sitĂ« e pa pĂ«rdorura, tĂ« cilat mund tĂ« fshihen pa dĂ«m pĂ«r sistemin. MundĂ«sia pĂ«r t'u pĂ«rjashtuar nga njĂ« komandĂ« tĂ« veçantĂ« pĂ«r azhurnimin e indeksit — operacionet opkg, tĂ« cilat kĂ«rkonin ekzekutimin e komandave tĂ« ndryshme, nĂ« apk mund tĂ« reduktohen nĂ« njĂ« komandĂ«, pĂ«r shembull, nĂ« vend tĂ« "opkg update && opkg install dnsmasq-full" mund tĂ« ekzekutoni "apk —update-cache add dnsmasq-full".

    Krahasimi i disa komandave apk dhe opkg për kryerjen e veprimeve standarde:

    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 ekuivalente apk info —contents P opkg files P
  • ShĂ«rbimi ASU (Attended SysUpgrade) Ă«shtĂ« aktivizuar si parazgjedhje, duke lejuar azhurnimin e firmĂ«s nĂ« njĂ« version tĂ« ri tĂ« sistemit pa humbur konfigurimet ekzistuese dhe pakot e instaluara nga pĂ«rdoruesi. PĂ«rmes ndĂ«rfaqes sĂ« web-it LuCI ose mjetit tĂ« komandĂ«s, pĂ«rdoruesi dĂ«rgon njĂ« kĂ«rkesĂ« pĂ«r tĂ« formuar njĂ« imazh tĂ« azhurnuar tĂ« firmĂ«s, duke treguar paketat e instaluara nĂ« sistemin e tij. Pas njĂ« kohe, server ASU formon njĂ« imazh qĂ« pĂ«rputhet me pĂ«rmbajtjen e kĂ«rkuar, pas sĂ« cilĂ«s pĂ«rdoruesi e shkarkon atĂ« dhe e instalon nĂ« pajisjen e tij. NĂ« mĂ«nyrĂ« shtesĂ«, ofrohet njĂ« opsion qĂ« lejon ruajtjen e konfigurimeve ekzistuese nĂ« firmĂ«n e azhurnuar.
  • Historia e operacioneve nĂ« linjĂ«n e komandĂ«s ruhet midis seancave. Historia e operacioneve ruhet nĂ« diskin RAM dhe nuk humbet pas ri-hyres. Ruajtja e historisĂ« nĂ« memorien operative lejon shmangien e operacioneve tĂ« panevojshme tĂ« shkrimit nĂ« memorjet Flash, por si njĂ« opsion Ă«shtĂ« e mundur tĂ« pĂ«rfshihet ruajtja e historisĂ« edhe nĂ« njĂ« mbajtĂ«se tĂ« pĂ«rhershme duke modifikuar skenarin '/etc/profile.d/busybox-history-file.sh'.
  • NĂ« paketĂ«n bazĂ« pĂ«rfshihen depozita qĂ« pĂ«rmban Qt5, GTK, SDL3, wlroots, wayland dhe biblioteka tĂ« tjera pĂ«r krijimin e interface-ve grafike dhe organizimin e ekzekutimit tĂ« aplikacioneve grafike.
  • Shell-skriptet pĂ«r punĂ«n me Wi-Fi dhe menaxhimin e konfigurimit tĂ« rrjetit janĂ« shkruar pĂ«rsĂ«ri 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Ă« efikase, duke thjeshtuar mbĂ«shtetje dhe duke mundĂ«suar integrim tĂ« drejtpĂ«rdrejtĂ« me ubus dhe UCI.
  • E 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-at Ethernet, duke pĂ«rfshirĂ« varianta 10-gigabit.
  • NĂ« platformĂ«n qualcommax Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r SoC ipq50xx dhe ipq60xx.
  • E reja platformĂ« siflower Ă«shtĂ« shtuar pĂ«r SoC Siflower SF21A6826/SF21H8898.
  • JanĂ« shtuar platforma sunxi/arm926ejs dhe microchipsw/lan969x pĂ«r SoC Allwinner F1C100/200s dhe switch-at Microchip LAN969x.
  • Versionet e paketave janĂ« pĂ«rditĂ«suar, 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.
  • Kernele Linux Ă«shtĂ« pĂ«rditĂ«suar nĂ« versionin 6.12.71 me stekun wireless cfg80211/mac80211, i portuar nga kernele 6.18.7 (nĂ« deget e kaluara u ofrua kernele 6.6 me stek wireless nga kernele 6.12).

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster