Pesquisa de site

Grande revisão: OpenWrt adota APK da Alpine como novo gerenciador de pacotes


A partir de novembro de 2024, os snapshots do OpenWrt e futuras compilações estáveis substituirão OPKG por APK para melhor gerenciamento de pacotes.

Em um movimento ousado e inesperado, o OpenWrt anunciou uma grande mudança: o venerável gerenciador de pacotes OPKG foi substituído pelo APK. Apresso-me em esclarecer por precaução – apesar do nome, o APK aqui não tem nada a ver com os arquivos APK (pacote Android) do Android.

Portanto, a partir de novembro de 2024, os snapshots do OpenWrt do ramo de desenvolvimento principal e futuras versões estáveis usarão APK para gerenciamento de pacotes.

Para quem não conhece, OpenWrt é um sistema operacional baseado em Linux amplamente utilizado em roteadores e outros equipamentos de rede, permitindo aos usuários personalizar seus dispositivos muito além das capacidades do firmware original. Com essa mudança recente, o gerenciador de pacotes – essencialmente a ferramenta que permite aos usuários instalar, atualizar e remover software em seus dispositivos – mudou.

O novo gerenciador de pacotes APK, que na verdade é o gerenciador de pacotes do Alpine Linux, oferece várias vantagens em relação ao OPKG anterior. É leve e eficiente – qualidades perfeitas para um sistema como o OpenWrt, onde a memória e o poder de processamento são frequentemente limitados.

Além disso, o APK da Alpine oferece uma experiência mais robusta e poderosa, com melhor tratamento de dependências e recursos mais avançados, tornando o OpenWrt ainda mais capaz.

Adicionar pacotes é substancialmente o mesmo com ambos os gerenciadores de pacotes. Uma diferença é que o APK exige assinaturas válidas para todos os pacotes, enquanto o OPKG ignora esse requisito para os locais. Portanto, se você estiver instalando um pacote não padrão (construído automaticamente), use a opção --allow-untrusted.

Mais uma vez, é importante observar que essa mudança afeta apenas os snapshots do branch de desenvolvimento principal e das versões futuras. O branch estável atual, OpenWrt 23.05, permanece inalterado e, em meados de novembro de 2024, até mesmo o branch 24.10 ainda depende do OPKG.

Para obter mais informações, consulte o anúncio oficial ou confira a discussão no fórum OpenWrt.

Por último, se você está se sentindo desconfortável com essa mudança e não está confiante em usar o gerenciador de pacotes APK, deixe-me tranquilizá-lo: na verdade, é muito simples! Garantimos que você tenha um recurso útil ao seu alcance. Basta verificar nosso “Guia do usuário Alpine para APK: como gerenciar pacotes” e você verá exatamente o que quero dizer.

Artigos relacionados: