EVERYTHING XIAOMI
Get listed

opkg

Place
#92 of 93
Score
5.5
opkg's website

The facts below are what the maker publishes about opkg, checked and dated. Our editors have not written about it yet.

The facts

Each one read from opkg's own pages, with the date it was checked.

What it does

Command line
On OpenWrt 24.10 and older, packages can be managed from the command line with opkg.checked 11 Oct 2026
Dependencies
It can recursively follow dependencies and download the packages needed to install a selected package.checked 11 Oct 2026
Dependency resolution
Yeschecked 21 Sep 2026
Development status
OpenWrt documentation says opkg ended development and was replaced by apk in OpenWrt 25.12 and newer.checked 11 Oct 2026
Intended environment
OpenWrt is optimized for systems with limited resources, and its package manager does not provide built-in ABI compatibility and kernel version dependency verification.checked 11 Oct 2026
Offline installation
Yeschecked 21 Sep 2026
OpenWrt access
OpenWrt package management is available through LuCI's web interface or the command line, typically over SSH.checked 11 Oct 2026
Package architecture
The listing includes architectures such as aarch64, ARM, MIPS, PowerPC, and x86_64.checked 11 Oct 2026
Package formats
The package page says opkg can install both .ipk and .deb packages.checked 11 Oct 2026
Package license
The package listing identifies opkg's license as GPL-2.0.checked 11 Oct 2026
Package operations
Its commands include updating package lists, installing packages, configuring unpacked packages, and removing packages.checked 11 Oct 2026
Package scope
It manages packages for the root filesystem, including kernel modules and drivers.checked 11 Oct 2026
Package size
The listing for OpenWrt 22.03.0 reports an installed size of 71 kB and a file size of 72 kB.checked 11 Oct 2026
Package sources
Packages can be installed from configured repositories, a URL, or a local package file.checked 11 Oct 2026
Purpose
opkg is a lightweight package management system for installing and removing packages.checked 11 Oct 2026
Supported releases
OpenWrt 25.12 and newer uses apk instead of opkg.checked 11 Oct 2026
Upgrade caution
OpenWrt documentation warns that bulk package upgrades can cause compatibility problems and recommends avoiding them in almost all circumstances.checked 11 Oct 2026
Upgrade limitation
Development snapshots may have package and kernel version mismatches that prevent package installation or upgrades.checked 11 Oct 2026
Version support
OpenWrt 24.10 and older uses opkg; OpenWrt 25.12 and newer uses apk.checked 11 Oct 2026
Web interface
OpenWrt packages can also be searched, installed, and removed through the LuCI web interface.checked 11 Oct 2026

Money

Free plan
Yeschecked 21 Sep 2026

Where it runs

Supported platforms
OpenWrt embedded Linux; OpenWrt 24.10 and olderchecked 21 Sep 2026

Alternatives to opkg

All alternatives
  1. 1

    npm

    Free planLinuxmacOSWindows
    8.3From $7 a month
  2. 2

    vcpkg

    Free planAndroidiOSLinuxmacOS
    7.7Free plan
  3. 3uv logo

    uv

    Free planLinuxmacOSWindows
    7.6Free plan
  4. 4

    pip

    Free planLinuxmacOSWindows
    7.6Free plan
  5. 5

    Pixi

    Free planLinuxmacOSWindows
    7.6From €42 a month
  6. 6Cargo logo

    Cargo

    Free planLinuxmacOSWindows
    7.5Free plan