APK é o novo gerenciador de pacotes do OpenWrt

Originalmente do Alpine Linux, o APK é o novo gerenciador de pacotes do OpenWrt, e substituirá o gerenciador de pacotes OPKG.

Para quem não conhece, o OpenWrt é um sistema operacional baseado em Linux amplamente usado em roteadores e outros equipamentos de rede, permitindo que os usuários personalizem seus dispositivos muito além das capacidades do firmware original.

Agora, 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.

APK é o novo gerenciador de pacotes do OpenWrt

APK é o novo gerenciador de pacotes do OpenWrt
APK é o novo gerenciador de pacotes do OpenWrt

Sim. O APK da Alpine é o novo gerenciador de pacotes do OpenWrt. Só por precaução, e preciso esclarecer que, apesar do nome, o APK aqui não tem nada a ver com os arquivos APK (Android Package) do Android.

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

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 sobre o OPKG anterior.

Ele é 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 do Alpine fornece 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 requer 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 (autoconstruído), use a opção --allow-untrusted.

Mais uma vez, é importante observar que essa alteração 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 mais informações, consulte o anúncio oficial ou confira a discussão no fórum OpenWrt.

Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.