Distributionspaketet OpenWrt går över till paketförvaltaren APK

Utvecklarna av OpenWrt-distributionen, som är inriktad på användning i olika nätverksenheter som routrar, switchar och åtkomstpunkter, har meddelat att de övergår till paketshanteraren APK, som utvecklas av Alpine-projektet. I de snapshot-versioner som skapats i november, baserat på den utvecklingsgren av OpenWrt, har den tidigare använda paketshanteraren opkg redan ersatts av verktyget apk.

Testgrenen OpenWrt 24.10 fortsätter än så länge att använda opkg, men kommer inom kort att övergå till APK (OpenWrt 24.10 blir den första versionen baserad på APK). Den stabila grenen OpenWrt 23.05 kommer att fortsätta använda opkg fram till slutet av sitt stöd. Efter att migrationen till den nya paketshanteraren slutförts kommer opkg att klassas som föråldrad och kommer inte längre att utvecklas som en del av OpenWrt-projektet. Övergången till APK kommer att möjliggöra utökad pakethantering och medföra förändringar i metoderna för installation och hantering av paket.

APK kräver som standard (om inte alternativet "—allow-untrusted" anges) att alla paket har giltiga digitala signaturer, medan opkg inte kontrollerar lokalt installerade paket. Vissa opkg-operationer som krävt olika kommandon kan i apk sammanföras till ett enda kommando (till exempel behöver du inte uppdatera cache med information om lagret, det vill säga istället för "opkg update && opkg install dnsmasq-full" kan du köra "apk --update-cache add dnsmasq-full"). Bland APK:s utökade möjligheter nämns också kommandot "apk list --installed --orphaned", med hjälp av vilket du kan se alla oanvända beroenden som kan tas bort utan att skada systemet.

Jämförelse av några apk- och opkg-kommando för att utföra typiska åtgärder:

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 ingen motsvarighet apk info —contents P opkg files P


Källa: opennet.ru
Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar 🔥 Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster