OpenWrt-verspreiding skakel oor na APK-pakketbestuurder

Die ontwikkelaars van die OpenWrt-verspreiding, wat gemik is op gebruik in verskeie netwerktoestelle soos routers, skakelaars en toegangspunte, het die oorgang aangekondig na die APK-pakketbestuurder wat deur die Alpine-projek ontwikkel is. In die November-kiekies, geskep op grond van die OpenWrt-hooftak, wat tans in ontwikkeling is, is die voorheen gebruikte opkg-pakketbestuurder reeds vervang deur die apk-gereedskapstel.

Die OpenWrt 24.10-toetstak gebruik vir eers opkg, maar sal binnekort na APK oorgedra word (OpenWrt 24.10 sal die eerste APK-gebaseerde vrystelling wees). Die stabiele tak van OpenWrt 23.05 sal voortgaan om opkg te gebruik tot die einde van die instandhouding daarvan. Sodra die migrasie na die nuwe pakketbestuurder voltooi is, sal opkg opgeskort word en sal dit nie meer ontwikkel word as deel van die OpenWrt-projek nie. Die oorgang na APK sal die vermoëns van die bestuur van pakkette uitbrei, en sal ook lei tot veranderinge in die metodes van installering en werk met pakkette.

APK's by verstek (tensy die --allow-untrusted opsie gespesifiseer word) vereis geldige digitale handtekeninge vir alle pakkette, terwyl opkg nie vir plaaslik geïnstalleerde pakkette nagaan nie. Sommige opkg-bewerkings wat vereis het om verskillende opdragte in apk uit te voer, kan verminder word tot een opdrag (byvoorbeeld, dit is nie nodig om die kas afsonderlik op te dateer met inligting oor die bewaarplek nie, d.w.s. in plaas van "opkg update && opkg install dnsmasq-full" kan jy hardloop "apk - update-cache add dnsmasq-full"). Onder die gevorderde vermoëns van APK word die "apk list -installed -orphaned"-opdrag ook opgemerk, waarmee u alle ongebruikte afhanklikhede kan sien wat verwyder kan word sonder om die stelsel te benadeel.

Vergelyking van sommige apk- en opkg-opdragte om tipiese aksies uit te voer:

apk update opkg update apk voeg pkg opkg installeer pkg apk del pkg opkg verwyder pkg apk lys opkg lys apk lys P opkg lys P apk lys -geïnstalleerde [P] opkg lys geïnstalleerde apk lys -opgradeerbaar [P] opkg lys-opgradeerbare apk lys --verskaffers [P] opkg -A wat verskaf P apk-inligting P opkg-inligting P apk-inligting --alle P geen gelykstaande aan apk-inligting --inhoud P opkg-lêers P


Bron: opennet.ru

Voeg 'n opmerking