Az OpenWrt disztribúció áttér az APK csomagkezelőre

Az OpenWrt disztribúció fejlesztői, amely különböző hálózati eszközök, például routerek, switch-ek és hozzáférési pontok alkalmazására összpontosít, bejelentették, hogy áttérnek az Alpine projekt által fejlesztett APK csomagkezelőre. A novemberi snapshotok, amelyek a fejlesztés alatt álló OpenWrt alapágából készültek, a korábban használt opkg csomagkezelőt már az apk eszközkészlet váltotta fel.

Az OpenWrt 24.10 tesztelési ága továbbra is az opkg-t használja, de hamarosan átáll az APK-ra (az OpenWrt 24.10 lesz az első kiadás, amely az APK alapjaira épül). Az OpenWrt stabil ága 23.05-ig folytatja az opkg használatát a támogatásának befejezéséig. A migráció befejezése után az opkg elavulttá válik, és már nem fog fejlődni az OpenWrt projekt részeként. Az APK-ra való áttérés lehetővé teszi a csomagkezelés képességeinek bővítését, valamint a csomagok telepítésének és kezelésének módszereinek megváltoztatását.

Az APK alapértelmezett módon (ha nem adja meg a „--allow-untrusted” opciót) a megfelelő digitális aláírásokat követeli meg minden csomaghoz, míg az opkg nem ellenőrzi a helyben telepített csomagokat. Néhány opkg művelet, amelyek különböző parancsok futtatását igényelték, az apk-ban egyetlen parancsra redukálhatók (például nincs szükség külön a tároló infokészlet frissítésére, így a „opkg update && opkg install dnsmasq-full” parancs helyett használható az „apk --update-cache add dnsmasq-full”). Az APK kiterjesztett képességei között kiemelhető az „apk list --installed --orphaned” parancs, amely megmutatja az összes nem használt függőséget, amely a rendszer sérülése nélkül eltávolítható.

Az apk és opkg bizonyos parancsainak összehasonlítása tipikus műveletek végrehajtására:

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 nincs megfelelője apk info --contents P opkg files P


Forrás: opennet.ru
Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster