Distribuce OpenWrt přechází na balíčkový manažer APK

Vývojáři distribuce OpenWrt, zaměřené na aplikace v různých síťových zařízeních, jako jsou směrovače, switche a přístupové body, oznámili přechod na balíčkový manažer APK, který vyvíjí projekt Alpine. V listopadových snímcích vytvořených na základě rozvíjející se hlavní větve OpenWrt byl dříve používaný balíčkový manažer opkg již nahrazen nástrojem apk.

Testovací větev OpenWrt 24.10 zatím stále používá opkg, ale brzy bude převedena na APK (OpenWrt 24.10 se stane prvním vydáním založeným na APK). Stabilní větev OpenWrt 23.05 bude až do konce své podpory pokračovat v používání opkg. Po dokončení migrace na nový balíčkový manažer bude opkg převeden do kategorie zastaralých a již nebude vyvíjen jako součást projektu OpenWrt. Přechod na APK umožní rozšířit možnosti správy balíčků a také povede ke změnám způsobů instalace a práce s balíčky.

APK ve výchozím nastavení (pokud není zadána volba "--allow-untrusted") vyžaduje platné digitální podpisy pro všechny balíčky, zatímco opkg neprovádí kontrolu pro lokálně instalované balíčky. Některé operace opkg, které vyžadovaly spuštění různých příkazů, mohou být v apk zjednodušeny na jeden příkaz (například není nutné samostatně aktualizovat mezipaměť informací o repozitářích, tj. místo "opkg update && opkg install dnsmasq-full" lze spustit "apk --update-cache add dnsmasq-full"). Mezi rozšířené možnosti APK patří také příkaz "apk list --installed --orphaned", pomocí kterého lze zobrazit všechny nepotřebné závislosti, které mohou být bez poškození systému odstraněny.

Srovnání některých příkazů apk a opkg pro provádění typových úkonů:

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 není ekvivalent apk info —contents P opkg files P


Zdroj: opennet.ru
Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster