apk en OpenWrt 25.12: el gestor de paquetes que reemplazó a opkg
En una frase
Sección titulada «En una frase»A partir de la 25.12, OpenWrt instala y elimina software con apk (Alpine Package Keeper, versión 3). La 24.10 y las anteriores siguen usando opkg.
Por qué cambió
Sección titulada «Por qué cambió»El anuncio de la 25.12.0 explica que la bifurcación de opkg de OpenWrt ya no tiene mantenimiento. Pocos nombres de paquetes cambiaron, pero todos los comandos sí.
Mapa de comandos
Sección titulada «Mapa de comandos»| Tarea | apk (25.12) | opkg (24.10) |
|---|---|---|
| Actualizar el índice de paquetes | apk update |
opkg update |
| Instalar | apk add <pkg> |
opkg install <pkg> |
| Eliminar | apk del <pkg> |
opkg remove <pkg> |
| Listar los instalados | apk list --installed |
opkg list-installed |
| Listar los actualizables | apk list --upgradeable |
opkg list-upgradable |
| Qué paquete es propietario de un archivo | apk info --who-owns <file> |
opkg search <file> |
Qué más es diferente
Sección titulada «Qué más es diferente»- Los archivos de paquete usan la extensión
.apky el índice de paquetes espackages.adb. - Los repositorios se listan en
/etc/apk/repositories.d/. - Los paquetes que compilas tú mismo no están firmados, por lo que instalarlos requiere
--allow-untrusted.
Ten cuidado
Sección titulada «Ten cuidado»- No uses
apk upgradepara actualizar el sistema. La wiki de OpenWrt lo desaconseja. Actualiza el firmware con un cliente sysupgrade asistido: la aplicación de LuCI viene instalada por defecto en la 25.12. - No pegues comandos de opkg en la 25.12 ni comandos de apk en la 24.10. Comprueba primero cuál tienes.
Compruébalo en tu enrutador
Sección titulada «Compruébalo en tu enrutador»apk list --installed | headls /etc/apk/repositories.d/Guías relacionadas
Sección titulada «Guías relacionadas»Fuentes
Router.Homes
Notas independientes sobre OpenWrt. Cada página indica el firmware, el dispositivo, el gestor de paquetes y la vía de retorno.
Iconos: Solar by 480 Design, CC BY 4.0