Lumilipat ang pamamahagi ng OpenWrt sa APK package manager

Ang mga developer ng pamamahagi ng OpenWrt, na naglalayong gamitin sa iba't ibang network device tulad ng mga router, switch at access point, ay nag-anunsyo ng paglipat sa APK package manager na binuo ng Alpine project. Sa mga snapshot ng Nobyembre, na nilikha batay sa pangunahing sangay ng OpenWrt, na kasalukuyang ginagawa, ang dating ginamit na opkg package manager ay napalitan na ng apk toolkit.

Ang OpenWrt 24.10 test branch ay patuloy na gumagamit ng opkg sa ngayon, ngunit malapit nang mailipat sa APK (OpenWrt 24.10 ang magiging unang APK-based na release). Ang matatag na sangay ng OpenWrt 23.05 ay patuloy na gagamit ng opkg hanggang sa katapusan ng pagpapanatili nito. Kapag nakumpleto na ang paglipat sa bagong manager ng package, hindi na gagamitin ang opkg at hindi na bubuuin bilang bahagi ng proyekto ng OpenWrt. Ang paglipat sa APK ay magpapalawak sa mga kakayahan ng pamamahala ng mga pakete, at hahantong din sa mga pagbabago sa mga paraan ng pag-install at pagtatrabaho sa mga pakete.

Ang mga APK bilang default (maliban kung tinukoy ang --allow-untrusted na opsyon) ay nangangailangan ng mga wastong digital na lagda para sa lahat ng mga package, habang ang opkg ay hindi nagsusuri ng mga lokal na naka-install na package. Ang ilang mga operasyon ng opkg na nangangailangan ng pagpapatakbo ng iba't ibang mga command sa apk ay maaaring bawasan sa isang command (halimbawa, hindi na kailangang hiwalay na i-update ang cache na may impormasyon tungkol sa repositoryo, ibig sabihin, sa halip na "opkg update && opkg install dnsmasq-full" maaari mong patakbuhin ang "apk - update-cache add dnsmasq-full"). Kabilang sa mga advanced na feature ng APK, ang command na “apk list –installed –orphaned” ay nabanggit din, kung saan maaari mong tingnan ang lahat ng hindi nagamit na dependency na maaaring alisin nang walang pinsala sa system.

Paghahambing ng ilang apk at opkg na utos para sa pagsasagawa ng mga karaniwang pagkilos:

apk update opkg update apk add pkg opkg install pkg apk del pkg opkg alisin ang pkg apk list opkg list apk list P opkg list P apk list —naka-install [P] opkg list-installed apk list —naa-upgrade [P] opkg list-upgradable apk list --providers [P] opkg -A whatprovides P apk info P opkg info P apk info --lahat P walang katumbas sa apk info --contents P opkg file P


Pinagmulan: opennet.ru
Bumili ng maaasahang pagho-host para sa mga site na may proteksyon ng DDoS, mga server ng VPS VDS 🔥 Bumili ng maaasahang website hosting na may proteksyon ng DDoS, VPS VDS servers | ProHoster